1277
716
979
820
968
2988
1393
1252
1452
1378
1009
1107
829
2900
838
1901
2163
928
706
716
1456
890
1082
1338
1986
1613
708
1425
1101
1114
650
1074
705
698
947
725
1660
707
2079
908
644
616
919
1876
894
622
757
862
2007
1576
848
1176
826
1688
2018
1142
988
942
944
688
884
943
980
3014
910
664
845
683
803
921
821
1672
710
719
1256
791
658
807
661
2295
696
1048
861
804
1503
1129
712
1097
746
804
2624
970
606
1135
4618
747
696
1513
720
671
1519
711
1480
1416
678
2335
1324
637
1437
842
1803
2976
800
751
1412
946
703
606
1324
1996