1290
6
399
1
491
3
613
2
753
549
466
427
584
646
825
4
827
5
500
0
2621
616
1171
998
75634
17
809
819
746
663
7687
1013
2266
3042
942
1122
1002
42408
24