2108
4
503
1
1110
2
816
0
74
1154
928
1196
6548
5
1130
70
130
276
218
949
598
254
221
167
443
206
864
141
531
184
533
1126
6
176
594
3
72