3503
4
181997
11
5946
2
297066
0
4724
3
1393
1
398656
19
1545
550
1942
1275
1535
13499
5
2265
1534
1757