790
2
524
504
3
1550
7
555
1
671
2427
11138
521
737
784
1449
4
990
795
1312
5
654
1409
859
1074
1499
1783
1497
981
1914
1052
759
892
2807
9
976
4011
14