344
1
365
554
325
286
552
978
0
288
709
449
613
147
670
2
887
1104
1636
1881
396
885
159
2841
627
696
586
2037
5
452
694
687
402