1406
2291
1029
708
1169
897
809
981
1269
1808
1264
1673
648
1302
815
764
1265
705
4227
802
787
685
1839
1142
1321
1138
655
950
1422
1466
694
778
1527
1039
1033
869
1167
2251
2282
984
972
1384
2745
1231
820
1885
1470
1495
862
873
836
1588
1131
641
1555
18156
1659
2633
1362
769
1171
703
2407
802
942
855
1993
2776
1598
923
701
673
915
1159
710
1033
845
1364
921
1784
876
851
909
1311
924
1149
1357
2295
810
1162
2621
1066
609
1065
990
616
2990
681
833
869
1463
762
1429
661
744
1396
1537
1505
942
5029
824
674
1811
901
715
1412
1353
972
1703
890