814
1
20634
8
3359
2297
2730
6
2657
3
2668
2
2474
1385
521
395
999
1587
1129
0
646
785
641
399
2076
2855
467
1506
3287
848
417
105290
3632
5
1302
1291
1642