2231
15
1482
2
1162
1
340
3220
3
1590
1217
1671
452
461
7792
2712
4
876
870
2171
767
0
1569
11045
18352
5
637
703
3746
978
1215
4489
8
3459
392
814
217
1356