658
0
1558
1
1451
674
2
1922
2510
4957
5
2913
1527
24337
22
1660
913
1162
1606
851
3485
7
3354
9
6753
17
3591
11
599
135
1767