2245
3
6076
15
5183
8
5950
10
1226
1
3053
7
2866
2
17402
4
2133
3919
2420
3683
12779
1564
1957
4435
1484
0
527
2683
2457
5978
6
7870
6182
5106
5
3864
3292
10423