1780
2
1496
1
3386
3178
3803
841
9954
6
2109
599
1895
1038
635
0
1897
1299
3
2715
4617
4
446
1691
1681
376
1583
546
3401
5
4655
10
1211
2920
1887
915
2710
2940