870
1
975
1247
2
1462
1694
0
1503
2192
6
1429
1823
1824
121
2784
7
983
3
1111
1173
1125
1194
8
3288
1222
1397
2297
2427
10462
32
950
964
1319
1352
1550
1020
4
234