634
0
1661
1
980
535
621
516
81
69
538
262
328
107
586
17
396
1523
479
581
2881
2
282572
1352
398
2105
837
251
1880
379
57
674
14076
7
631