1064
0
3987
3
1781
1
616
795
347
918
2977
5
725
572
423
665
1100
21
1775
511
617
878
1164
618
934
1284
424
1524
2
1303
8411
106
536
354
553