575
0
464
416
1130
5713
1045
409
298
2275
2
585
287
777
296
918
545
7260
1152
334
1343
548
458
532
539
4192
568
407
792
565
357
297