3054
0
7683
18
445
1
2632
3
3996
4
1667
21743
4223
22
249
709
3373
363
3331
6
5316
2619
2564
2
6488
422
1073
665
580
3980
120469
35
3025
1222856
2095
1053
415
2376
6515