1187
553
468
610
700
641
981
0
2014
1128
18
1278
673
565
327
40
296
378
735
23
1552
853
182
45
0
2839
736
360
780
295
80
864
504
357
709
1062
735
327
206
632
18
2307
673
237
446
68
126
671
245
627
218
590
674
