947
0
98
1070
117
1550
752
52
35
550
424
3516
539
529
736
142
789
1472
1230
600
4436
3
34
618
1267
573
511
128
337
398
596
104