2108
3
514
0
2600
5
2229
4
2542
1
2730
929
2
2546
6
3116
2115
3063
2192
928
6062
16
1772
1354
3203
10
2493
1823
1352
105290
981
1389
3196
1587
3498
2461
20