367
1
325
77
106
3
446
2
2957
14
326
87
544
1357
2550
593
0
86
896
277
1219
740
622
74
657
1119
1764
6
99
783
384
93
413
246
79
1428