2241
1
1576
3
3918
7
3503
4
2477
398656
19
3465
2
550
742
4724
2060
118
3292
0
1571
2378
13499
5
8411
5094
9
19079
6