1350
658
695
896
1929
1159
2503
874
916
773
1746
3317
2275
1151
1202
670
1337
699
1047
1156
1120
706
699
2337
3430
1316
1107
1721
5116
757
1532
1513
731
774
8945
659
1364
782
701
1071
1275
712
1821
4705
712
723
877
674
747
716
2580
1290
760
703
1329
930
1579
921
2680
1099
2173
670
1094
703
810
757
880
1436
665
2673
920
896
743
834
965
876
657
1693
1544
823
1387
1315
2655
831
1070
727
3955
868
7468
1337
1124
2015
3336
980
707
842
1069
2726
789
724
773
12252
918
712
1166
7053
706
721
1728
1242
3020
2761
930
2894
2558
727
767
780
899
6587