657
0
1103
323
392
850
914
984
616
1581
1243
668
1166
938
2123
556
931
2439
8527
1
2271
4
484
334
1070
1601
3971
1862
1045
1596
460
311
894