846
0
467
1152
552
25137
653
584
1045
3287
1
1232
422
576
360
525
4594
608
759
2683
3659
14
3373
572
468
611
2668
2
5009
3114
4