2275
2
2650
1202
1
1824
0
20634
8
2730
6
2471
2809
941
2008
31535
19279
2668
1325
3114
4
25137
6128
547
3
17353
1428
7334
875
1105
2751
1043
802
1873
1132
995
2100