1020
0
547
4536
2
467
4111
381
25137
437
1157
2243
7
845
2727
2587
16
1540
1824
1128
1137
1
403
2328
1780
306
668
732
399
683
415
663
479
458
115427