2288
1
2103
956
3287
265
0
3626
2
2780
2714
5
674
1132
4531
3
1268
1637
2109
5700
543
417
1594
2567
2095
4
1851
2858
14
4431
944
2870
1404
771
1645
2585