392
0
173
641
527
467
1020
647
756
1112
389
431
7334
4
531
223
1823
2
21743
1
410
1045
747
1961
684
980
918
357
375
333
455
1511
492
548