1411
8
436
2
1404
1
934
703
6
410
106
657
2047
7
215
307
60
558
474
1300
80
434
306
109
87
961
0
2470
1339
1319
591
346
649
523
2221