113
1
372
0
1317
3
97
197
122
131
117
134
996
638
2
226
72
76
107
522
506
89
59
302
169
679
193
791
92
126
166
277
214
336