909
818
2616
1752
1743
1660
787
787
775
1261
1516
820
755
1361
766
2168
1180
1005
1261
1268
1028
885
1120
901
770
680
726
1894
875
1357
750
1440
675
672
794
1070
2144
771
806
671
861
2338
913
808
1162
789
774
1521
981
735
1640
1198
787
890
835
721
1500
682
852
1588
1135
723
1714
620
761
1771
5541
703
587
1204
922
1399
1354
1095
1452
1405
1550
1094
1405
1276
1272
1367
1141
1415
712
1042
2254
643
1292
607
977
746
1949
1044
1140
765
1255
723
789
726
1518
1752
717
758
1014
5170
720
1338
1098
862
727
1102
1509
3282
1185
748
1092
691
675
862