980
1
3178
2
3803
4617
4
3386
546
0
1496
2680
1724
1038
476
645
9607
1103
2687
464
572
1887
658
1564
1293
1618
1239
1529
1265
942
2562
2277
2344
13018