0
1441
860
1196
1542
1061
1094
1187
1206
1097
1400
2533
2434
1112
983
1890
1
1357
2925
1598
1678
1622
141859
3140
2676
2639
2577