952
2698
4057
1330
1069
1173
3439
27123
1236
954
1320
1119
1027
1089
1226
7441
957
903
884
951
1251
1232
926
1100
886
2492
1037
53011
1396
1107
1276
1000
2011
1049
43967
1516
1287
1068
2578
1110
25229
13316
894
1556
1079
1909
1091
2145
3185
2376
1950
1166
39853
1044
989
852
976
1464
1448
1387