924
2
2059
1309
0
1992
3
697
3014
20
5389
1
2906
2237
2015
1568
4914
1527
1558
2890
866
775
1709
8
1935
4944
3629
332
3655
11
12459
665
5
2502
3818
7
938
2356
6
2668