2275
2
1824
0
20634
8
17353
2730
6
2855
3
2809
1559
1
25137
1020
31535
968
19279
3498
4
1132
2668
392
3114
547
5678
1428
467
7334
875
1043
387
2306
802
2587
16
2978