1940
0
17402
4
1518
1047
1540
1
2822
2
522
514
867
1428
985
2736
3819
1011
1272
2623
6
1382
66
2866
5950
10
5897
2659
7
1912
2582