798
0
553
573
714
493
2211
804
477
475
400
1073
1084
1132
472
1053
383
1454
664
2395
581
1348
290
392
1020
1089
935
913
46
414
365