928
1
2493
2000
3063
3
1823
1780
0
105290
1389
2
3498
4
1587
2461
20
4895
8
623
2211
1969
2115
2064
907
10270
409
2442