2730
6
20634
8
467
0
1020
2111
3
418
433
532
3868
2
2855
460
1726
918
283
2668
2299
357
345
747
349
1081
1414
282572
376
453
341
776
185
782
90