81
0
787
1824
1167
2143
1551
2
1337
584
970
1872
1
844
482
1352
663
1936
21743
691
668
1610
798
286
391
458
456
339
298
535
918
1712