2881
2
282572
0
837
594
610
1023
980
422
688
674
368532
479
1782
871
336
14076
7
116521
2199
3
2114
1
1523
2855
3092
2189
410
621
451
588
62
634
2091