20634
8
2730
6
1824
0
25137
2657
3
2668
2
3428
2076
1
2581
5
1462
4694
7
1020
2855
105290
409
1567
376
543
17353
749
2989
5262
10
1237
200
402
31535
2407
366
2644
547