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