2089
2
3429
0
364
768
616
138878
3926
14
1615
377
61216
1
1212
19079
6
453
1400
1205
577
1970
3203
531
370
823
297066
558
2190
404
3279
685
3629
473
5375