890
1
400
0
1558
2
658
2836
383
1451
2510
4957
5
2913
24337
22
1660
471
123674
35
1522
6676
12
1599
851
3354
9
4309
3
599
135
1324
4187
10
820
1241