683
0
572
719
347
545
326
1824
348
772
1
631
317
1020
953
820
1133
349
333
799
1428
494
422
901
2199
303
691
1759
1098
1109
653
839