814
1
2177
2
20634
8
175
945
1302
0
1516
2474
1385
521
2730
6
646
2657
3
1129
1587
2668
1256
2076
395
5767
16
467
105290
848
417
1666
1665
399
1291
1448
1642