1133
987
1292
3024
988
974
622
685
1144
810
743
2967
1841
1546
2476
769
768
956
1278
663
786
1130
1918
2102
647
1036
7707
673
1521
18160
813
1688
735
835
1527
2798
900
1492
1343
941
707
770
770
3555
2168
977
573
829
2319
2265
658
2735
1557
948
1332
2572
1350
2711
1318
700
697
802
663
1051
1095
1093
778
1437
1450
991
787
909
2198
718
739
1190
1071
1328
652
605
988
1403
824
651
785
948
963
685
2296
4056
800
2631
999
2131
1264
953
817
842
1001
1578
2813
1017
860
1050
720
1645
792
906
1224
1071
707
781
832
2632
1533
1326
1082
835
772
669