576
1
447
794
686
764
1546
375
407
1080
361
481
2676
6
1718
2
495
1315
896
872
409
617
899
0
413
363
528
389
637
1839
967
525
1038
1059