1178
703
920
20540
1024
877
645
2929
1353
878
2587
739
1768
773
711
729
4833
821
14948
2171
788
833
635
1251
719
885
994
823
760
1474
1494
729
1513
1015
1272
880
1124
10188
1065
3971
720
2231
3880
787
2316
1149
1377
698
1917
1958
741
678
846
825
878
15050
1018
741
1669
1085
1582
1171
1041
3648
1950
1038
696
6704
1340
1521
1185
659
659
1966
3549
1130
849
1062
942
685
2679
781
852
920
3072
1201
988
1111
6869
869
647
941
1067
750
727
754
1307
1483
675
675
2749
971
685
886
5534
14608
1840
1148
1348
20140
632
660
1307
632
995
791
1001
1033
1590
1572