444571
9
1760
0
810
1
2534
2455
4
601
1473
9106
3
2669
5
1510
750
1676
2
1891
1663
3262
2189
1438
19079
6
898
560
3173
101415
109
2966
604
5527
2469
297066
2598
2719
593