2987
2
48766
24
3888
3
2229
4
4362
5
1649
1
1132
0
1566
1571
5304
9
935
485
330
3148
785
726
2082
11
655
2030
4857
25127
467
120469
35
1326
2808
3324
9244
2003
8686
2694