1628
1
1415
4258
994
6
1672
2530
2
1084
6346
16
719
0
3546
563437
2264
13967
1093
1525
756
1289601
4
801
561
18258