3731
4395
3738
2152
2015
2314
4551
248212
1492
901
871
1241
13720
39195
3817
52637
1243
59268
33927
2275
1628
16499
2425
1486
1326
4452
27443
2808
1742
8701
6458
2128
7089
1158
11234
9859
4744
3547
1753
1257
3771
1577
1029
1437
8524
2872
1117
4679
1302
1433
5661
1499
1112
1137
1367
1349
3384
969
3881
11546