1854
0
1590
1
1225
1305
1804
3
945
1660
1317
1923
2
1380
1012
978
1404
581
475
1787
1706
1712
1217
1310
1055
3671
621
2649
718
1239
2982
2999
1321
660