1308
1
666
1628
2503
1047
0
1173
1568
1690
2
2544
6
382
3463
840
3
1977
3407
1938
631
2595
8
1639
725
2489
7
2263
1467
3683
5
1570
1273
1914
2715
575
5658
9
951