523
0
373
1
2276
6
852
2
1997
8
1112
5706
9
1857
973
4
3760
3
1699
4649
511
81756
42
2652
1060
1999
8887
709481