5810
10
1265
2
1268
4617
4
5295
6
694
0
2526
915
421
1
440
3019
7
493
1539
278
310
267
586
1692
14
1142
11559
13
1248
2307
1494
364
558
1238
271
150
2158
868