654
0
1383
1
528
1150
2
416
1454
1546
3838
2755
6
1343
1652
888
83
749
1044
1162
1432
544
1058
2282
3
1135
811
1332
1475
1153
2036
831
1998
7
1306
4
1071