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