1551
2
2758
1
699
0
918
757
729
968
661
488
691
576
719
1267
1025
3149
4
1346
422
901
5009
1172
458
621
953
1358
369
820
363
453
615
2435