572
0
363
846
31535
2522
478
419
396
355
611
1343
25127
1009
4328
10
2952
1779
575
169211
11
2720
639
840
422
18403
6
5918
4
797
2
360
2395
3815