675
0
737
683
458
1346
4
1020
464
410
1396
2693
6
957
1314
474
415
1072
3
5125
456
1181
1
787
1557
869
584
320
1161
602
1045
1009
2
1939
650