1626
754
1474
1152
949
1803
2104
1036
849
1593
1004
2019
1119
1114
3096
1523
886
1134
1062
3960
1582
1261
1030
1003
1646
848
1006
1231
866
874
1074
897
856
898
1685
839
959
6145
1064
904
877
943
1450
2080
1423
921
924
3290
1716
985
988
924
1242
836
948
2688
906
881
1099
1590
943
1295
1358
1916
1951
1494
792
2178
1008
3245
947
1231
839
984
1017
1129
969
1546
1566
1064
1416
1796
1468
1520
1582
1759
944
2539
827
1492
853
1733
2087
837
1584
4405
2918
739
2121
996
1224
1877
2093
1109
1603
2404
908
1657
2017
1307
1120
782
1104
996
933
932
1246
1381
1929
1194