1996
2945
4949
1210
1332
4115
1092
2348
2791
1803
1396
2321
1100
2910
1459
3107
971
1824
1901
7901
1358
1233
1173
4982
1137
1301
1053
1179
6347
5278
4658
2435
1108
3296
4900
1164
3293
4049
1848
14381
1435
1104
4200
3784
2330
1206
1162
2240
1010
1136
5158
2956
5372
15001
1627
4603
1087
2160
2248
10951