683
0
6997
1
759
667
1576
405
386
1318
385
2229
506
336
751
557
393
1166
789
932
969
308
527
432
617
445
1497
2
1919