617
2
492
5
544
1
120
256
605
4
43
148
384
310
355
525
102
83
112
224
97
1646
7
1142
2075
770
0
3748
599
1051
350
1005
969
8
716
704
3
1116