3924
1332
8408
3048
2980
704
2511
512
9723
3880
1265
437
3604
1703
1701
708
1967
981
2489
1163
7107
2741
7180
3837
1576
667
11197
5678
3522
1614
4940
2649
2636
1360
1906
952
968
442
1174
221