553
0
493
1049
573
714
804
1132
477
1044
797
383
414
2211
913
1053
2395
618
6
1084
475
1073
400
498
1454
306
935
3360
349
1469
329
611