3049
10358
12383
3795
4574
2311
37408
1488
2438
13293
2294
2548
1243
1225
1485
1900
1133
1673
1043
2555
1034
24006
12960
6561
7801
994
1252
1211
1325
1207
2121
1825
15795
986
2450
1201
2876
989
1233
1070
1329
1942
1066
2033
1823
849
1009
859
1392
21194
1083
1487
7533
887
917
873
2575
1553
1730
2069