6499
3
1616
1
1201
1188
1118
2
1199
10827
4
4179
519
1502
6100
15
742
0
424
624
891
1793
697
2982
1883
762
828
30334
6
6501
8
946
1510
1473
2943
1345
4256
676