2706196 2706196 1033453 3739649 807228 4546877 962876 5509753 999424 6509177 658196 7167373 676156 7843529 2020274 9863803 1586098 11449901 3964613 15414514 604318 16018832