1483
0
531
492
545
157
432
320
579
431
1398
892
1414
532
321
265
337
251
392
200
510
670
962
583
470
874
413
243
955
78
278