1174
1
773
3
602
738
111
2
322
68
9931
5
100
509
693
637
681
579
472
1079
389
399
86
163
257
176
109
395
233
185
161
364
252
303