645
1
727
2
467
940
197
1565
0
177
690
398
407
966
468
2045
824
3
792
507
705
509
486
751
488
694
644
1975
1952
154
935
547
1098
4
510