407
0
469
546
2199
3
587
460
703
543
177
3248
955
738
787
314
501
2690
438
422
1152
325
995
349
1921
2
557
1949
323
545
341
398
659