2382
6
3971
1
2271
4
1451
847
1770
7
3261
3
1243
0
2123
1105
1103
534
490
1464
484
596
866
1166
562
2663
1862
1352
5
1728
668
1298
477
3203
2
914
1581
938