20634
8
2730
6
2369
1
2657
3
2668
2
282572
0
1551
1295
1787
25137
2327
1020
3114
4
2855
467
1880
892
9355
482
291
281
17353
2183
383
2564
105290
2189
1772
6515
1602