2229
4
2542
1
2730
0
929
2
2115
4396
3
180849
3063
2493
2192
6062
16
1772
1354
3203
10
2461
20
1823
1352
2526
2990
6
105290