1663
5
1545
2
1417
1
1813
2767
3929
1962
3939
8
2221
4
1237
0
1152
1787
4433
7
1675
2760
1037
3292
2977
2838
3
13034
14
4099
1821
3342
382
1102
1692
3492
865
3489
3500