925
3
863
0
1614
1
272
2595
2949
1400
571
32302
3657
323
883
531
453
791
2190
496
4074
3145
2
1595
4491
5771
10
2089