1269
0
517
2
88
1
456
438
825
1002
626
681
512
440
592
678
651
493
805
121
369
887
2077
595
381
461
819
680
577
940
1556
4369
7
902