445
1
7683
18
3996
4
6488
3
3054
0
2632
1667
709
147
400
3025
1943
430
3021
1751
2
5316
606
11951
10
321
345
312
1334
358
21743
38802
13
4223
22
1343
5973
8
509
1282