2730
6
31535
0
25137
20634
8
17353
1020
1098
747
1139
453
847
19279
2
358
359
785
955
545
472
552
16
2111
3
492
592
2299
138
418
394
821
459
355
316