3466
1
908
1056
758
3546
558
0
528
1207
571
1239
2121
2
629
55904
297066
17391
7
2184
4937
37355
13
1008
29355
706
444571
9
621
14118
18
581
4443
1033
978
471
1743