2275
2
20634
8
2730
6
2809
1559
1
467
0
31535
1824
19279
3751
4
2668
3114
17353
486
3724
1043
2524
802
1650
1348
968
409
475
25137
1020
58
2855
3
637
901
247