553
0
1084
1132
804
714
1073
1454
935
1053
1282
980
1
414
2211
573
798
484
477
290
493
383
116
637
472
1650
58
55
1887
497
486