2730
6
282572
0
2069
3
2855
20634
8
2125
1
625
2
3442
2283
2668
1881
3047
10
383
2702
287
2257
18403
907
180849
4820
3173
1946
4
16840
15
2843
2808
2189
2909
44199
3663
2797