1332
1252
1283
951
1512
1020
685
913
956
812
2091
858
885
835
843
842
618
1565
787
2629
856
1103
742
2500
843
786
1002
689
708
1515
1903
700
879
845
1652
1849
697
1170
683
834
940
748
1142
959
837
717
848
1194
776
999
729
2269
828
792
689
862
1139
1391
727
1255
1833
4397
600
1036
3536
2158
757
1331
787
1765
1512
609
649
1089
1036
679
3577
680
744
790
863
710
1783
619
1412
1298
2314
2413
925
944
842
1973
620
714
694
1557
1105
1410
2564
1336
1729
800
777
4909
1589
4154
864
1550
1330
1775
787
2621
1903
663
755
793
3116
856
1642
1162