3503
4
1346
0
398656
19
3374
5978
6
1305
1080
1
2381
3
700
550
297066
181997
11
4724
18487
2772
1790
2615
1136
3469
2
2632
2378
1787
3401
5
13499