2300
1381
894
1418
849
1415
1544
1488
2622
1228
964
1035
1611
8838
982
1067
999
7787
926
1144
1134
1771
1705
998
1153
879
1838
886
1131
941
1909
2073
2168
1078
957
2525
2173
1105
1030
1242
944
999
1665
1051
5883
30407
2686
1302
1107
1298
1807
2740
1609
3258
1104
1240
874
1722
996
865
1183
1302
1120
1058
3368
868
914
1216
1278
1008
2053
940
1772
990
1475
3367
1618
919
2752
858
1048
1571
919
1782
2108
1563
1487
1646
1058
911
6413
1237
972
1000
1779
919
1515
1103
2207
1293
1043
1016
1281
2172
1040
1301
1321
939
2013
1669
1089
1721
5140
1066
1239
1137
1628
1472
958
1091