644
1
355
755
565
402
543
1003
770
1464
0
502
449
444
1720
1296
4
1095
1712
879
1326
778
1681
443
827
4919
458
89
521
2
786
924
171