4083
0
89
24337
22
471
1
1522
1884
3
576
6676
12
1129
2368
2
1223
579
851
2562
1005
722
571
1812
916
1400
2268
4
103
3107
5
38477
34
7222
1431
817
717
1071
487