2858
14
1431
2
1458
3
1903
1810
2190
1
995
2767
571
0
3795
2297
1184
3287
543
835
3626
2585
1033
1207
1984
1342
2714
5
597
2334
480
2234
2461
20
1132
2604
7
1865