1238
3
695
1403
7
1504
4
894
97
1
447
2
1645
897
446
1132
704
2117
724
582
1796
518
3435
1426
10
3759
6
1414
690
511
1590
5
17789
21
3517
14311
7361
2594
3861
9