489
0
403
2152
602
1133
535
369
872
423
608
408
640
2522
231
238
953
2093
2
586
17
1352
93
407
970
1824
1880
1164
474
694
416
659
1465