970
0
1954
90
2657
3
646
2668
2
316
663
501
710
811
390
503
953
2283
1
2459
9
1924
2189
671
525
407
1116
402
4126
6
274
18
543
376
1336
18403