445
1
7683
18
2632
3
3996
4
1667
0
21743
3054
709
363
249
3373
5316
580
356
422
6488
4223
22
1073
543
411
31535
3025
408
1650
1053
2189
321
3980
8244
241