553
0
1132
1084
935
804
714
1073
1053
414
1454
2211
493
1049
787
475
300
383
573
798
2395
1282
472
611
484
839
1
400
477
1650
58