1603
1
5164
5
1461
0
2666
9
3172
5486
2499
2
1045
2689
2906
2125
2085
2781
2258
673
4937
475
1555
3
1280
458
572
1672
2990
1294
581
2478