2640
2
1011
1
1578
6
917
1513
4
3693
3
2367
2687
5
2333
2555
9504
2204
5196
1371
1547
2414
1786
524
0