1183
2995
909
712
1770
1798
1285
830
736
3632
724
872
763
752
1875
700
747
811
764
722
864
1077
711
908
786
1083
840
738
705
1181
1323
984
643
913
721
1050
891
2071
697
1095
2697
708
1251
2774
709
678
781
734
806
2241
644
863
1161
2334
915
743
693
929
1880
1419
2497
727
1077
787
659
781
1210
2453
863
1410
733
1131
680
663
1136
856
783
952
837
804
730
751
758
1280
971
2132
2395
5508
2052
2932
714
700
800
883
727
1411
857
875
2463
18222
806
640
1349
3849
1085
864
702
721
786
2690
1931
734
781
1873
2198
2766
1236
1781
763
710