2275
2
954
1551
31535
0
392
20634
8
2730
6
467
17353
2809
1824
3498
4
19279
1020
4478
2961
2668
3114
409
1
25137
1997
2546
1157
1043
2758
139
802
2089
419694
9
458