523
0
373
1
2278
6
853
2
2000
8
1112
5706
9
1857
973
4
3760
3
1699
4649
511
81764
42
2652
1060
1999
8893
709578