2069
3
282572
0
2855
20634
8
1056
1
1099
625
2
2730
6
2328
2668
4396
16840
15
2105
2442
2670
20
180849
385
10396
1384
4820
383
1130
933
602
3442
1222856
4
2256
3063
4122
10
419694
9