1421
0
763
1
24418
8
449
487
657
3028
7
877
871
1467
730
748
3315
2111
2
2697
305
580
528
2788
3
1383
322
11150
1315
2366
5
3948
8688
596
32302
1158
2932