2036
1833
2943
1344
6268
3969
1415
1233
712
929
1750
722
1479
1221
841
564
764
1726
1573
994
1203
1223
897
686
783
738
1027
918
1159
1266
5533
1406
1191
1168
847
1083
1540
1111
748
1267
835
1284
842
1349
1023
906
1748
1452
3535
1322
4752
1452
1121
5074
1203
1400
2304
1019
801
1110
970
1044
1836
2927
1342
805
994
1109
1287
907
1081
747
1992
804
1121
721
803
667
749
3701
809
5794
1515
1056
1814
642
1256
1722
1399
856
1279
1990
898
4847
802
730
729
1482
1994
2409
1099
1364
751
1039
834
2991
1427
2185
2084
1435
641
702
1392
1500
1652
984
798
714
895
716