10270
4
445
0
306
52
418
3196
3
1348
672
2703
2
3268
7
53
397
87
373
416
772
590
266
1663
342
792
2275
797
602
1824
419694
9
3691
5
2809
837