1411
8
436
2
1404
1
933
702
6
410
106
657
2046
7
215
307
59
558
474
1300
80
433
306
108
87
961
0
2470
1339
1319
591
346
649
523
2221