2400
14857
720
1042
1564
875
2939
728
1299
7095
813
1142
669
576
1238
674
915
887
698
2116
4802
1692
4745
1650
895
7230
769
1788
1120
5005
1836
2058
1024
905
956
1393
747
1359
1975
3565
816
742
827
1871
833
1220
2039
1821
867
1531
1296
1276
1357
1530
898
2125
1374
645
792
680
1824
885
714
2829
1595
1188
1017
800
1097
672
1115
3099
931
779
1018
801
1161
990
747
813
1231
1075
1380
1003
690
918
1105
1184
2047
1041
2330
1346
991
906
3048
914
730
1071
646
885
731
865
907
783
897
1886
1559
950
1237
664
1482
1076
953
869
697
1116
1642
1258
990
1115