1120
7968
4388
2938
1649
1147
4800
692
4059
12003
4129
1309
1064
2871
1650
1676
2964
1942
1671
890
1819
777
836
257259
1908
1295
2031
1096
1708
1863
1591
1276
908
1008
2055
8832
651
19228
3731
20348
33522
2352
37712
67392
51235
3076
762
6017
49991
24480
2091
9301
1218
57476
5828
17592
1207
9591
2993
2703