2819
908
2830
972
1924
623
1150
281
1450
825
3789
1979
921
349
432
169
700
232
1295
411
624
341
988
332
402
194
2415
1335
914
472
345
149
690
188
713
228
737
221
769
256