836
643
2016
1458
2113
1699
1837
1123
1988
885
738
1161
937
894
713
896
765
980
1051
813
2027
903
1377
1933
2501
2962
799
764
780
772
1238
4877
1491
2453
2907
1943
1482
1850
1727
2157
1267
755
1165
1222
1321
996
660
793
1407
786
1021
1403
1330
1784
2119
878
1797
901
986
1007
680
1098
1023
1369
667
856
1268
1047
5802
949
945
949
1402
1656
934
594
1009
1855
737
1960
1773
702
2176
2712
1150
800
951
1497
715
1613
1852
1360
1385
932
1314
672
1360
736
1729
983
1266
890
792
982
1190
1251
1118
1022
797
689
1562
2046
998
1690
1381
792
901
654
1824
800