8527
1
1050
0
5151
2
1334
1690
1494
4
2954
2711
1813
1136
685
6822
5
2271
3854
766
1837
3
2911
9
4651
1821
398656
19
4099
8
2041
2313
2075
4821
550
4148
319