0
1207
1547
1190
1016
700
981
1165
771
649
1241
742
837
982
1158
1779
1
1257
2726
1499
1583
1530
141186
2997
2569
2566
2474