542
0
2059
2
1226
1
3053
7
1393
894
38477
34
722
181997
11
302
14125
10
1618
131589
635
444571
9
706
4168
5