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
297066
2170
1047
7086
12
2209
2705
2490
1500
2451
6929
11
1777
1758