5164
5
2972
0
2436
55904
504
458
1816
621
101569
37355
13
2534
1119
566
12472
1599
131589
1
1017
50969
7
123674
35
5527
3
883
2738
2471
9611
2918
2
2719
36905
582
685
1380