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