3029
935
346
3027
902
497
3023
1052
217
3018
1405
269
3018
1275
356
3014
1187
383
3012
1662
700
3010
1351
105
3009
1405
246
3006
640
492
3006
910
394
3004
1328
254
2998
1242
318
2990
1495
449
2987
680
481
2986
847
190
2983
925
214
2980
2714
598
2979
562
446
2979
1179
253
2971
1392
180
2969
622
116
2967
523
250
2962
763
364
2959
874
489
2957
1204
178
2956
973
450
2951
1105
356
2947
561
348
2940
909
206
2937
1149
354
2934
0
0
2922
748
306
2913
1222
309
2905
952
411