4579
7
2054
6
833
1
1376
1362
4
2215
915
408
0
443
2808
1418
2
1869
1719
1292
2793
15
2547
3045
1102
514
2121
3036
56488
2113
3
177
2642
2708
8
1722
4924
9
4098
2033