952
2698
4057
1330
1069
1173
3439
27123
1236
954
1320
1119
1027
1089
1226
7442
957
904
884
952
1252
1232
926
1100
886
2493
1037
53011
1396
1107
1276
1000
2012
1049
43967
1516
1287
1069
2578
1110
25229
13316
894
1556
1079
1909
1091
2145
3185
2376
1951
1166
39853
1044
989
852
976
1464
1448
1387