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
3080
2941
1411
1419
772
1718
1265
876
2523
811
1123
989
1884
906
1086
1111
946
785
758
1164
756
806
1017
2283
991
1662
1301
2315
1044
774
1406
709
1156
835
1481
1177
794
820
761
746
1698
1105
1578
2126
1656
1321
1504
2157
1584
1227
782
817
1310
1241
914
719
1062
1846
1970
1333
659
938
813
661
697
847