5151
2
3080
3
3715
21152
8
4651
2973
9
3824
1
2650
20
1785
6
1090
1059
280
2405
2740
4703
2932
437
0
7812
7
297066
816
1500
2044
3353
3071
956
2295
2600
1270
3090
6109