954
2
1672
1
2848
1548
1544
3
2447
6
2192
1218
841
1994
1115
0
17402
4
1047
1540
4455
11
2822
514
867
985
2736
3819
1011
1272
2623
1382
66
2866
5950
10
5897
2659
7