2906
1
1570
3
2258
2272
2454
4
1672
108797
0
131589
2990
1294
2405
562
2478
10827
2386
2986
2174
9956
3012