1008
877
907
684
753
1746
961
2562
1277
1436
912
942
1576
1276
635
684
891
2469
686
3617
825
849
940
1839
688
1138
1963
2779
773
1339
1224
1020
946
1953
1745
785
866
989
756
672
828
968
1119
1421
764
1106
2198
1085
1760
728
1048
1232
736
2120
2605
696
2282
716
753
859
1135
1157
794
1088
1790
2407
3907
1343
721
2513
849
1257
702
1573
2264
671
1334
735
802
876
942
889
1140
892
983
1795
838
1509
1627
663
1923
739
929
2145
835
1384
821
948
803
1179
2206
673
1681
772
3135
686
2163
2334
606
1685
933
643
1688
903
2031
1408
778
2892
1847
988