1070
1
1193
1167
8196
3
1151
1487
2
1484
1928
1305
1238
979
1066
1112
1031
1286
1427
1408
2037
1180
1145
1016
1448
1222
1065
1236
1204
998
1262
1944