637
0
1710
1
342
1501
445
443
323
492
1212
480
803
1251
1073
475
1398
804
1348
553
529
2297
2395
7756
3
714
798
1504
573
1053
472
332
477