1706
922
875
2422
3275
2444
1294
768
678
948
806
1901
1659
1169
672
904
856
1995
2335
1644
1573
936
682
2380
1829
724
1084
768
2707
639
3671
818
2133
905
4001
728
1071
3195
2239
7804
757
3791
892
947
1198
1933
979
2405
2560
823
974
1783
719
5330
4259
1792
989
1784
11893
2385
1490
1543
1028
885
1153
2075
688
787
880
897
905
954
3321
1876
1449
2486
1474
3254
1834
1713
923
2442
810
1081
887
879
810
974
828
924
2013
730
678
1058
4274
1357
1766
815
810
6483
2368
2013
4001
913
1169
699
3159
1678
725
2239
911
1895
3188
724
882
863
3773
766
1294
683