2535
2
19783
21152
8
255
0
2996
2366
1
2964
1743
576
2476
878
2932
3498
4
32302
2258
17946
337
2524
2646
1402
1189
485
1153
5242
804
1028
746
1078
3090
6
432