1531
1675
810
729
4261
1868
4177
3033
2249
3346
4360
1387
25039
1524
2616
1256
780
16076
1602
2380
2275
902
1613
2746
12186
5532
15684
842
2435
1030
712
6438
1741
9810
3488
1282
1456
2148
918
21732
2378
1825
1765
3407
13336
874
9151
992
2088
1208
2130
9838
931
4856
5724
8831
1349
2162
2380
1694