5151
2
2271
4
21152
8
4651
3
1202
1
1744
2405
2740
1901
0
7994
1636
3080
717
3933
2954
297066
2038
3715
3971
8527
1334
2041
2313
2037
1931
2075
4821