1394
1
912
1468
1358
0
1844
2051
3
224
1191
1690
83
2838
2166
1459
2368
2948
9
13034
14
801
496
693
1834
784
1777
2
1788
1558
1908
1614
673
526
665
2100