1288
0
2194
1808
480
928
2151
1
5196
2
725
603
579
2230
392
3012
2458
1697
387
352
93
676
372
807
1611
471
1369
2701
812
1665
395
1346
785