231
0
2855
3
1942
714
1362
1
2694
592
508
637
2644
2
326
245
1603
255
2551
399
14492
3437
5
355
1750
2190
1044
872
3251
6
400
343
471
498
2569
291