2109
0
1356
980
1
809
2
894
265
1359
173
455
1748
647
767
337
3492
1638
1157
433
469
398
244
668
505
618
366
1219
562
2992
5425
23
719
52