952
1957
1031
2150
2902
1571
912
1807
967
1628
3845
1168
1397
1047
1255
2258
1341
1470
1896
1103
2571
1522
1273
1232
1114
1390
8709
1626
2846
1310
912
2211
4079
2013
6174
8420
1007
1560
1009
1346
1988
1050
1282
975
1382
4040
1332
1005
2910
2477
2793
1262
2900
1461
1644
4849
1205
2043
5358
2209