555
2
1672
27
1517
10
1099
1
880
2586
15
1084
618
789
4201
3703
12
3772
8
633
3253
1548
4
5929
542
2297
3
1799
1004
1310
873
1500
678
677
1522
3339
7
1178
820
0
1056