2107
3
877
0
2211
1
178
371
2
1467
4
2069
1417
2115
5262
10
74
907
1334
10270
2442
287
2830
521
814
385
2644
395
933
1385
529
968
9355
2843
2513
6
282572