508
4
940
1
737
2
387
79
163
354
0
76
86
92
324
97
88
80
316
534
1126
6
100
240
466
169
73
206
236
594
3
532
109