3815
0
1129
4111
1
1054
4151
2
1513
650
1470
1566
1824
1776
2086
964
18385
1118
543
662
1733
2799
3
860
1448
1961
2275
2470
3551
1937
1903
19279
4340
5
2668