1050
1455
985
2106
931
946
1500
9855
2178
2101
1039
7719
17691
1079
5119
1523
1026
1731
959
1763
1195
1239
1180
5323
1056
1026
1686
1672
979
2678
960
1321
989
1552
1074
2258
4201
1712
1320
1201
1536
13458
968
1103
1782
1646
1482
1565
1034
1869
3348
1070
1059
1680
1056
958
1932
1885
1085
1257
2057
1461
1032
1607
1476
2254
1646
1522
832
1010
7673
1077
1016
1085
1095
3204
2421
2072
1654
1039
861
923
983
1206
966
993
2650
1301
951
1687
1126
893
879
898
1324
1070
1166
5331
955
942
913
930
2404
964
1919
991
1080
1179
1300
1272
874
913
849
833
1376
1286
2016
1171
932
1211