1608
801
4749
816
2097
5197
1251
967
1259
1174
697
3122
2297
689
1018
1640
1039
709
1157
2006
2003
2125
3045
1680
1310
1448
1181
1766
2046
784
813
909
3623
846
1990
993
1751
960
962
885
1030
1312
861
1188
1092
688
1051
1088
1945
1630
1018
1003
821
656
1205
951
6378
1250
5011
874
969
2450
875
1348
891
1083
1172
869
677
862
1303
698
1645
2164
2240
732
1001
668
1343
811
2457
720
1108
914
707
2964
886
1244
4265
1562
1188
1839
809
836
1674
1061
1663
1020
881
567
1389
1274
806
1090
693
933
1310
2013
766
865
1244
771
1460
749
2415
752
804
709
729
2015