1400
0
32302
925
3
1133
6294
4
1614
1
883
1635
863
2899
8
3427
7
272
791
496
1586
323
3657
211
531
578
571
1595