2906
2
5065
1
15233
3738
5
1922
2366
3673
6
1425
3649
2059
2732
84
0
5390
7
1123
2531
535
3297
12
372
3608
14
2535
467
13967
736
4044
3083
17946
600
2465