890
1
23774
4
599
2273
658
0
2836
1451
4444
6
1307
2913
2
13967
1487
101569
24337
22
471
1522
2322
6676
12
851
3354
9
1001
4309
3
2786
2584
3256
820
2732
1400
2268