5151
2
3080
3
8
1516
1
3715
1780
21152
4651
3528
7
5412
4
2466
5
2650
20
2890
280
2405
4291
2316
0
2740
1348
2932
3439
2600
2468
7086
12
2209
1622
297066
1500
1946
2490