3049
10354
12381
3794
4574
2311
37407
1488
2437
13291
2293
2548
1243
1225
1484
1900
1133
1673
1043
2555
1034
24006
12960
6561
7800
994
1252
1210
1325
1206
2121
1825
15795
986
2450
1201
2876
989
1233
1070
1329
1942
1066
2033
1823
849
1009
859
1391
21190
1083
1487
7533
887
916
873
2575
1553
1730
2069