1959
906
2929
881
930
704
2755
4582
1241
1403
806
15625
1730
2210
802
1125
1801
693
1125
2723
1611
10695
1349
2024
2874
5559
1859
1587
2878
1301
5895
10091
4158
1126
1077
3775
1352
1451
811
925
1368
11010
992
2572
945
1078
763
926
51473
11933
1062
2855
915
2632
2385
1755
903
1139
4237
3583