1514
1
3008
3
1606
2906
2
9956
300
0
5065
15233
3738
5
1922
2377
2366
3226
3673
6
1053
2732
10243
4
3410
14
2535
467
1163
4044
3083
17946
600
2465
1189
3125