4
544
233
977
794
538
538
391
669
564
660
141
86
609
465
355
362
7
1136
24
848
585
319
356
1564
172
464
297
651
915
500
349
113
439
567
29
160
800
11
433
7
360
222
13
708
