830
0
5065
1
15233
3738
5
581
17333
27
637
1922
2
1814
2366
693
1380
1103
3673
6
2732
14
1431
2535
1422
912
1037
467
4044
3083
1437
17946
662
2045
600