1100
8018
1847
892
691
858
1853
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
1665
834
876
945
933
1298
2173
2259
771
748
905
2116
833
2729
947
3753
1002
733
830
3030
2233
1106
684
759
1660
886
2328
759
1786
1519
1157
1128
1088
1079
779
933
1374
1741
1311
758
1440
1045
1291
744
712
1389
828
818
1354
6082
760
1225
1055
1870
864
751
1157
2017
2469
2403