576
1
447
794
686
766
1546
375
408
1080
361
481
2676
6
1718
2
495
1315
896
873
409
617
899
0
413
363
528
389
637
1839
969
525
1038
1059