922
2
782
1
85
81
399
1327
3
550
657
935
892
343
73
500
476
589
578
66
80
909
69
74
111
401
114
627
227
555
410
1307
648