20634
8
1880
2
2000
1
1020
0
2275
2041
2730
6
637
2809
467
521
1872
1506
440
31535
2190
19279
1132
246
2668
3114
4
2896
10
17353
2061
1504
282572
1043
1824
802
1343