2521
6
1174
2
1287
426
0
621
841
3
2040
16
1524
4
173
1
107
1115
271
109
195
142
165
86
91
83
104
52
58
77
196
66
67
381
95
178