2555
4
1210
1
2222
2
2372
3
579
0
2170
6307
10
5546
6
3131
4933
13
2626
4663
15
1080
2000
7
4867
4130
18
2405
662
2343