2153
11
183
0
608
319
128
120
218
226
309
32
103
126
298
55
124
355
60
19
345
181
238
1274
2
96
90
316
389