1352
0
159
358
78
755
240
128
263
407
152
422
346
207
120
1220
1
65
1709
2
106
573
137
2119
3107
5
190
272