2159
2
1618
3533
6
2778
1400
1546
1766
978
3273
1
1628
7
1219
3050
4
1223
5
2603
1236
1489
2497
3
2267
3432
1798
2045
1337
1760
0
5640
7046
3115
1657
4183
1561
9
2350