5950
10
6466
1
2623
6
9836
15
1812
17402
4
521
2866
2
2740
3
2322
1935
2457
1957
12779
8
2786
1001
0
2133
7159
2420
3063
3315
123674
35
960
12621
22
4187
1448
4553
4217
7034
5
2732