685
2013
1271
4611
1114
993
971
3773
964
1851
979
1781
911
792
628
1737
4772
829
1106
1437
1475
1547
1831
678
2088
787
864
1128
1186
932
834
704
638
3105
976
1489
1945
2873
1453
1806
1675
805
988
1108
1286
1216
4938
945
1038
899
891
6867
874
867
1676
971
2373
1827
2635
2466
653
708
2742
839
1006
1627
1069
998
838
680
797
655
917
882
1277
921
974
1153
1241
1942
5463
670
772
1796
1132
1836
705
809
983
6944
714
1751
886
2989
655
1405
998
631
947
945
1948
854
839
832
3260
713
823
1062
803
879
1659
1366
888
1777
1053
787
879
1994
2007
2419