2836
0
383
1812
1
685
3107
5
3321
1431
2911
9
2558
3
1777
2
2138
471
475
4562
10
6676
12
123674
35
2462
2727
3546
3551
5527
101569
604
1161
2913
34959
18
6977
4