601
1
1473
0
2044
2895
2165
750
2337
6
1891
986
2480
4
1438
3688
5
19079
898
560
1730
3173
2
3090
101415
109
1250
604
3126
3
5527
2469
4274
297066
96
1013
2408
8
5915
11