
3

1

1

1

1

1

1

1

1

1

2

1

1

1

1

2

2

2

2
23177672317763231415923099392309937230873323073891581753129466012946581293201129319912924021291266122772912257491225678122567312164571215683121568112067811201888117940311788431178842112246111220401122039111003711100321109582110958111095781104405