675
1
74
100
96
2
73
68
737
359
387
79
163
354
0
1089
4
77
240
466
324
97
86
92
88
80
940
508
532
184