1241
2
7820
0
44513
1077
27
2117
3
2085
8
104
3742
5
3053
10
932
1
69
60
784
93
668
1915
7
2849
674
1612
1012
906
2935
175580
619
748
137970
11
2526
124371
1091