584
0
2405
3
4936
1
1575
2
2235
4
4157
6
2422
3507
954
1929
48766
24
4392
15
862
2272
9
9441
12
566
256612
2506
2230
460
3559
4669
11829