3466
1
908
1056
758
558
0
1207
3546
1008
3562
1559
2
2555
4
770
4443
9
17391
7
14118
18
1976
3
690
373
528
4249
5
1894
743
2949
706
1482
2184
587
1800
29355
13034
15