2669
2
496
0
1380
2522
2732
2562
951
1
8527
3706
5
1812
2799
6
1449
1632
913
1451
1069
1590
1472
2784
3
658
1775
2322
4
1431
6236
10
1606
1514
2110
2906
4443
9
7733