6773
7
2522
2
1840
6
1628
1493
2027
3407
1
919
2962
1268
6236
4321
4
1049
1681
480
423
0
3315
3466
1211
2457
1102
679
5792
28
1345
1650
1087
2105
509
2964
644