1824
0
646
798
777
875
1
422
29323
1132
552
467
20634
8
1020
2275
2
246
400
475
1636
846
804
458
353
290
392
2211
1650
494
477
486
320
367