1239
1
1458
0
3051
2
2996
32302
645
791
758
7258
761
61216
2949
3090
6
2903
3
536
2932
96
370
108797
2241
297066
445
21152
8
1812
6781
572
3926
14
583
1679
1028