5151
2
3080
3
8
1516
1
3715
1780
21152
4651
3528
7
5412
4
2466
5
2650
20
280
2405
4291
2316
0
2740
2932
7086
12
2209
297066
1500
2490
2170
2705
2451
3090
6
1594
2784
1777