661
0
620
1291
570
1564
458
774
634
691
422
377
1646
678
5642
454
674
3356
2737
6273
4196
3544
1129
1
352
792
681
332
1199
863
388
758