599
1
1780
2
841
2109
2941
4
1897
3145
1299
3
1442
4100
6
1960
0
2015
3248
8
4655
10
2920
915
2940
1093
1203
5889
3262
725
740
3882
5
5546
376
539
635
802
843