0
1069
889
950
1014
873
852
785
906
927
1724
977
1050
856
869
834
1619
1
1121
1884
1358
1446
1387
139752
2794
2424
2420
2324
2283