800
1264
1154
4682
1285
1651
722
1271
1009
1562
1477
658
814
2305
745
619
1930
679
742
700
1026
1055
681
779
797
872
697
1386
767
698
3055
652
1812
879
702
1109
804
675
1350
1696
756
1043
1057
1025
658
1921
726
1343
783
1058
677
924
734
820
1545
945
749
773
1206
693
699
644
619
1392
1485
1014
1341
1600
1254
2929
2492
947
1146
775
707
1126
3084
1972
1709
803
638
1757
844
1341
2238
659
1811
1210
915
781
842
1007
1410
806
1954
2813
2999
899
2887
1862
3441
770
2066
627
2380
1514
1609
749
703
1217
1243
2317
1245
652
963
1100
1887
699
856
881