2506
0
1344
1
1866
3
472
637
770
4682
2
4179
5
1279
1054
282572
4936
256612
4669
780
9267
1941
1548
96512