2781
1
2220
1013
0
3145
2
1927
2650
4
6517
991
4274
3
2962
6
1306
971
2427
12
2539
197
467
526
1380
962
3326
582
873
451
994
2562
662
742
1093
1064
1632