896
1
1105
1152
0
294
1024
2
1115
1586
1543
846
363
2683
282572
1343
467
4594
20634
8
953
507
2730
6
1009
29323
576
525
2809
2211
1779
4922
1504
3428
3