398656
19
1466
1
1720
2
4573
644
693
0
812
2502
550
8527
3960
3
107
5339
5
2980
4768
2229
5825
4
504
1646
2039
7
2535
3131
1458
2145
1401
3608
5489
11
2895
6517
662