279
62
59
48
332
927
205
220
4938
4048
4046
3811
3739
2951
2855
2801
2608
2540
453
538
438
464
475
408
381
457
443
455
5472
4293
3586
3475
3461
2966
2846
2814
2289
2191
309
334
301
294
338
342
324
337
327
305
4334
975
933
926
700
687
667
649
614
608
289
389
306
331
329
300
308
267
292