0
1772
1150
866
886
1153
1050
996
1229
983
1147
1129
1011
898
1044
949
1
1252
2704
1495
1578
1524
141072
2990
2564
2563
2465