20
165
325
2
1
573
1073
85
22
8
7
4395
103
221
389
16
62
2243
484
1032
905
2113
1626
1963
3
2955
72
144
286
59
1394
383
559
631