796
0
2350
5
1445
1
776
2
727
1137
3
17402
4
1763
3527
950
4099
7
2629
16201
19
1169
8451
558
1033
1727
516
6044
8
3882
2691
1993
1109
703
1505
1635
2925
2977
2808