998
1
775
0
1954
2
393
924
6
898
4
398
1114
952
977
8
565
617
582
329
1344
1129
3
559
1627
651
666
668
519
597
832
1229
708
743
944
1111
3794