0
1193
785
929
1015
922
906
977
1020
844
843
941
1003
821
919
1038
1772
1
1252
2704
1495
1578
1524
141072
2991
2564
2563
2465