2245
3
542
0
2059
2
1226
1
3053
7
1393
894
38477
34
1570
722
2369
181997
11
302
14125
10
1618
131589
3322
635
236066
14
11650
23
444571
9