1576
848
1176
826
1688
2018
1142
988
942
944
688
914
777
615
672
2272
3374
781
723
728
944
673
882
735
2095
706
859
1859
1461
1527
1643
660
758
2338
2555
688
3093
792
547
900
2882
1508
1463
1297
1670
685
2638
753
2956
1060
2473
1355
2556
1542
1212
1463
1520
1109
2478
873
4890
1234
1371
1592
1903
1997
754
1620
1930
979
1903
1140
917
824
854
625
1469
726
4204
774
688
1408
1723
926
817
1298
679
2625
1513
1653
891
660
4352
917
723
854
1148
2155
2396
858
2234
1001
1040
1472
1835
824
2655
1885
1111
864
845
1805
1273
9805
1097
1129
1679
778
863
951