1037
2
775
21152
8
2740
3
297066
0
5151
3080
3715
1177
1545
1500
1
4651
796
1813
6899
9
3798
4
2650
20
280
2405
1663
5
2535
9055
10
1812
2932
1869
1821
3292
3716
3593
16
2366