7683
18
2632
3
445
1
3996
4
1667
0
3054
709
5316
169211
11
21743
3373
249
363
580
422
356
2189
6488
14076
7
105290
411
6515
282572
408
1222856
2142
321
3980
8244
482