2376
1187
1162
566
829
296
863
132
740
274
712
165
715
191
562
229
382
80
680
231
439
113
544
77
677
273
294
54
619
104
624
147
794
203
852
332
237
153
538
242