1123
0
584
481
1483
341
155
433
357
1094
152
81
892
15789
173
475
1116
286
169
228
483
782
1523
381
837
283
84
467
212
643
373