673
1
1692
2196
3
385
1285
4455
550
1892
332
126
136
266
2
272
190
0
239
176
194
444
640
109
236
107
360
151
106
81
80
100
164
111