2172
1536
864
25394
10906
3986
17994
1656
5119
10807
657
1035
3082
2103
19967
598
869
4535
14516
8314
5643
1065
3265
5503
10125
14999
752
9571
1143
4550
918
4277
1333
906
1044
1504
1962
705
6117
969
1102
1550
1659
771
716
714
3837
1120
970
1996
995
1755
1089
1092
690
923
1106
1691
1204
744