839
1441
1596
2646
752
963
900
956
944
913
1115
908
815
1080
906
795
5768
1915
1056
2090
836
819
937
870
795
933
838
894
1130
876
1514
869
5685
4196
1241
944
967
1015
1769
1318
876
970
1265
1004
1468
983
2282
1312
1195
1388
1072
1148
3317
1625
872
1292
2535
1057
5085
1197