1558
2
1153
0
2996
6307
10
3090
6
866
1
7893
4
775
1935
3629
181997
11
4944
3503
1193
3354
2468
1819
3655
398656
19