710
614
2129
23
2005
251
241
221
1144
1388
1174
1076
123
17
653
171
211
872
92
26411
192
421
1097
613
773
695
262