334
1
412
478
589
1003
815
1408
3
1928
754
649
814
2
408
1046
604
416
803
1051
10673
344
438
982
666
521
477
776
660
0
1735
4
1671
433
663