3349
7
4014
2
1584
1
1276
4
1442
4007
15341
6
1130
5
1641
1345
3
3434
3878
1451
0
1163
655
1198
1954
2754
1455
1681
351
766
2195
877
1090
446
1961
457
656