970
0
859
362
674
2132
301
6800
44199
380
503
995
1269
44
659
438
7039
423
588
323
2587
16
1425
2574
1