1868
3
928
1
1225
0
945
1720
2
1376
1601
1380
1012
978
581
475
1712
1310
1681
898
1055
2557
1747
3671
621
2649
718
1128
1239
2255
660
868
542
629