4274
3
2962
6
1306
0
971
1
2427
12
2539
4
197
467
526
1380
962
3326
582
873
451
994
2562
2
662
742
1093
1064
1632
2392
1125
6267
18
868
1691
1816
1813
1000