445
1
3996
4
7683
18
6488
3
3054
0
2632
121182
476
1667
11951
10
3021
709
400
147
430
282572
38802
13
1751
2
5316
606
417
1885
321
1943
822
1327
2000
345
44199
312