467
0
749
1
1375
2
401
376
409
544
803
1411
637
323
830
286
951
1067
1300
787
3546
239
545
1612
490
1186
1883
22330
22
381
1425
445
814
2490