2016
2614
934
1789
1013
891
5805
1289
4298
1159
1095
1041
66783
902
859
1741
1068
900
3959
832
3434
1035
864
809
806
1125
1346
1375
987
2540
837
6067
1011
2694
3446
7710
2393
1537
1603
4548
5438
783
1704
6563
981
1680
1540
1773
1450
4822
1364
1768
950
1885
791
1163
1671
2518
2374
804
1075
849
807
1588
792
988
1482
1317
5805
752
1491
3261
1578
4792
1545
796
752
1517
1194
787
1743
2086
804
2837
604
864
4324
989
673
909
1891
786
1515
1000
2536
827
793
798
760
763
3001
652
1175
819
1554
1234
1225
672
3675
1548
864
826
1956
1573
1809
920
783
731
2367
693