20634
8
1973
2
2730
6
2710
9
2587
16
19279
2275
1317
1
17353
0
3092
31535
2061
2301
327
1869
762
2076
25137
2809
1343
290
1132
364
2749
1506
2269
4
440
3116
2008
5
282572