1212
1
341
0
17946
21152
8
1189
14
32302
2996
2535
2
25669
19783
2932
2907
3498
4
908
3090
6
485
96
612
348
984
1423
917
2270
542
1494
560
531
1397
1079