2076
1
814
20634
8
1329
2730
6
2657
3
2668
2
2474
1385
1470
521
395
1587
1129
0
646
1333
399
2855
467
1506
3287
848
417
105290
3632
5
1302
1291
1642
625
5262
10