2111
2
2877
543
1
447
656
644
612
448
67
138
254
95
195
66
84
143
77
90
0
415
3
78
190
265
203
185
73
122
322
250
68
85