5065
1
1514
3008
3
11059
9
1301
1369
1391
0
3083
2
467
1259
2366
17946
1397
600
1239
2108
4310
6
3546
1189