2245
3
2466
5
297066
0
2170
1
2354
7086
12
2705
5151
8
1226
3053
7
5412
4
1780
3528
1777
2797
2490
2
1758
1594
1955
457
1516
2784
1986
2451
1295
2251
977
4291
6929
11
2316