20634
8
2730
6
269
0
3498
4
2369
1
2657
3
2668
2
282572
3092
474
4111
2132
31535
245
871
2855
325
6383
17
1580
17353
1685
382
326
105290
2843
288
2198
2442
2710
9
909