2959
939
5804
2988
1700
1363
2142
1837
1188
1928
5111
2277
2802
3663
1417
13415
1085
6198
1292
3153
3535
2097
1593
990
1636
1553
1568
3305
1092
2618
1918
4260
17046
1164
4702
1443
1281
4415
1157
1235
11045
2790
2066
6289
4495
1665
1985
4896
1240
3118
20148
1365
1007
1020
1351
942
4097
2155
1513
1724