3256
2
2525
4
14861
7
3050
0
1760
24337
22
10317
11059
9
2189
1412
2165
1
1331
1434
7258
1334
2949
6
2245
3
810
3125
5
2428
432
11924