685
0
983
2
614
1181
996
596
1013
795
554
629
1
662
913
700
3
478
382
447
399
814
717
1723
1335
5
960
551
626
905
893