980
1
1496
1724
3178
2
3803
3386
4617
4
1038
2680
0
1103
2687
108797
1887
2386
2245
3
1293
2530
6236
10
1174
10827
2629
942
585
378
951
3401
1015
562
2906
690