21152
8
2535
2
19783
2711
4651
3
2911
9
255
0
2996
2366
1
398656
19
5151
2964
1743
2476
878
2932
2676
1942
3498
4
32302
2405
2258
17946
2740
337
2524
2082
2646
1189
2593