1501
1355
1991
840
1246
1278
810
1411
729
1966
1126
1019
965
1102
898
1047
1548
949
954
2098
784
761
1226
1380
1305
2440
899
4730
1676
929
975
1141
2036
1249
1078
991
2587
1012
1586
728
736
873
9467
1280
3467
918
802
2079
996
2819
3996
750
2784
789
1879
1315
1737
792
1088
1696
1545
739
919
885
745
1505
1099
979
4548
778
928
1995
2080
5706
1130
1008
1135
1070
3902
683
1218
2998
1420
1388
1540
1225
1180
1043
762
2013
1784
642
981
1013
864
930
859
1569
739
663
1022
5108
1121
1185
1659
1342
1935
2988
1169
1305
1639
893
792
882
636
2589
3756
1964
3325
869