7683
18
445
1
2632
3
3054
0
3996
4
1667
282572
476
21743
121182
249
709
3373
363
422
1073
1053
5316
573
17353
1885
169211
11
6488
4223
22
31535
417
580
3233
16
493
2683