2730
6
20634
8
2668
2
2855
3
282572
0
2657
2587
16
2069
1020
2042
2275
17353
625
25137
2881
1824
31535
4111
2189
2224
2125
1
180849
4820
19279
4396
968
422
1043
1772
2299