15583
997
1004
2562
6315
881
1031
1017
1142
8815
4734
900
1054
1185
1514
4588
1815
1549
1040
2828
1092
4102
4504
1160
876
2768
976
987
1198
1389
1307
1091
2039
971
1249
4433
4628
1424
3088
907
3362
1351
1797
1557
3057
947
1509
1005
1441
1374
2497
4891
1098
1292
2665
1231
5558
5940
2493
1730