2996
0
658
3503
4
398656
19
5978
6
3080
3
3400
2
239
1044
1
3150
1853
3060
5
14
2172
2629
706
4044
1382
3083
2390
2769
181997
11
2465