1606
1
2906
2
9956
3
5065
15233
3738
5
1922
2377
2366
3673
6
2732
2992
2264
14
0
2535
467
4044
3083
17946
600
2465
1189
3621
1172
3125
955
815
3546
2105
1564