1103
1645
910
1403
1027
1027
825
1310
1655
1646
1822
2596
1505
1038
1102
873
1718
1342
1462
995
936
5107
1147
1449
4567
1105
1509
951
1129
1450
2258
1779
880
1492
896
1579
2813
3786
1750
2593
806
1128
5753
1391
2798
1615
1780
1711
2485
1068
866
1385
854
1215
1917
1829
1753
922
1123
1297
2043
2932
1808
796
4732
856
882
1291
922
1137
939
777
1976
856
966
1126
1023
870
1122
892
1508
1033
3059
898
1231
1660
1346
1484
2620
944
1210
1075
987
733
956
1413
860
3614
1339
1535
1008
1529
967
860
1695
761
1411
762
886
1263
827
736
789
1381
840
2976
2819
754
1422
1464