572
0
467
1020
846
747
31535
25137
19279
2
20634
8
2111
3
2211
1139
453
2551
1
459
392
955
847
358
423
359
355
785
282572
545
472
90
152
552
16
492