2677
1
2521
488
0
2505
2
1889
1743
3054
5
2057
1683
2526
1681
1306
742
2500
471
790
3354
1481
1241
489
202
1060
2402
887
809
1238
137
1225
1223
885