20634
8
2855
3
2668
2
2730
6
2069
2657
625
282572
0
2749
1
2275
1824
1374
25137
2076
1423
637
4172
9
180849
2328
8597
2727
6800
3442
305
404
2224
1932
4820
1084
5254