2959
939
5804
2986
1700
1363
2142
1837
1188
1928
5111
2277
2802
3662
1417
13411
1084
6198
1292
3153
3534
2096
1593
990
1635
1552
1568
3305
1092
2618
1916
4260
17046
1164
4702
1443
1281
4415
1156
1235
11045
2790
2066
6289
4494
1665
1984
4894
1240
3118
20144
1365
1004
1020
1351
941
4097
2155
1513
1724