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