1092
1
3227
13
3696
4
1013
5282
7
2388
0
2128
134
59
81
450
104
108
160
3
99
2
112
75
76
45
94
85
247
128
58
84
162
217
56
114
52