2601
1017
1751
1886
1001
1013
952
999
2662
1374
1935
1218
2743
1074
1251
1460
1410
1557
1812
1635
1648
5632
3183
26130
6512
2841
4807
10232
13608
2895