269
0
918
751
1
2143
1009
2
259
2123
1045
286
957
787
20634
8
675
245
268
1872
1411
410
737
1101
352
668
327
509
750
357
267
517
325