1896
3
820
0
1545
1
2408
2
1009
1813
823
689
1144
1172
1404
988
1346
2475
470
5446
5
2445
6
2488
4
876
5682
683
1911
3242