3503
4
2477
1
398656
19
5978
6
3465
2
550
742
297066
0
181997
11
4724
3
1571
2378
13499
5
5094
9
2053
7299
27
2773