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