323
0
445
543
518
530
4
1212
392
547
637
2690
1921
2
777
2211
492
401
851
1348
1710
1
369
1057
1227
654
843
494
277
301
604
1942
390
316