4445
3
1053
0
4895
9
968
36609
34
1222856
4
804
5237
623
1
180849
311
2431
91021
2395
798
256612
97284
2527
6
2235
1811
2674
10
166543
18
7082
2059
663
419694