659
2231
1577
2177
3082
997
2415
1011
1342
753
1271
1807
3874
2095
4275
4885
1729
4804
688
2519
1067
987
819
904
734
2202
1001
2144
1740
1110
938
940
816
686
803
750
2372
1819
718
767
788
785
1025
698
857
911
1316
727
1002
904
873
713
1086
1206
7097
727
917
2016
1273
1483
1283
1886
1165
733
791
1030
1894
1745
694
1521
842
1244
766
1431
1685
1000
1153
2021
813
707
1010
1361
1368
672
729
2146
954
1707
885
818
19208
922
672
2450
962
773
702
772
1068
1012
1336
1772
1061
752
689
3294
1881
1183
1663
919
883
1488
875
1748
899
1861
1201
1227
913
687