2813
701
744
1694
890
2177
2245
1382
1701
713
1054
1303
3336
2693
1227
1796
1485
1558
840
837
783
1066
1311
1629
712
1366
2044
1701
998
832
819
880
1501
1843
1262
1251
2080
855
1967
855
724
1226
1028
756
985
876
1878
858
2500
789
786
1012
753
1053
1225
2138
1367
3485
883
1070
802
1179
1489
784
865
766
627
1163
1139
687
682
1600
715
863
764
2542
674
730
819
1968
855
2701
1179
1151
756
803
855
1236
698
1115
698
4829
970
1407
1469
948
774
1175
1226
718
2077
1139
788
1340
656
1848
1512
1363
1855
770
909
784
2448
1722
691
773
1233
622
1224
653