2245
3
3080
21152
8
1047
2
3090
6
2466
5
2932
297066
0
2170
1
7086
12
2705
5151
2490
1516
3715
1780
5412
4
2451
3528
7
66
6929
11
1777
1758
1594
2784
457
1955
1095
1305