1820
2015
1134
1654
2539
1294
2124
1011
1037
1196
751
1919
710
1528
746
811
1705
5823
848
1106
800
911
1264
834
965
866
1467
905
1093
1238
1694
768
5005
733
1471
985
701
2632
727
900
1001
1487
937
1891
2347
721
934
1075
894
874
1326
836
853
3080
2941
1411
1419
772
1718
810
754
872
3096
1216
1577
897
3963
741
771
660
785
3413
869
1010
955
1290
720
1688
775
862
961
776
1688
1356
1361
1012
758
977
1968
683
889
1999
1486
1334
834
804
907
1036
1251
756
927
914
736
1217
1071
1239
999
828
902
693
924
897
744
897
662
1136
930
1459
3107
2126