1227
0
530
4
393
295
2260
3
1215
1
214
654
717
547
361
440
244
809
445
259
1367
1072
412
97284
384
71
328
494
1348
3082
22330
22
280
1020
308