637
0
392
381
1710
1
331
483
530
4
631
1877
543
458
1045
150
172
1085
63
2260
3
1215
800
776
440
244
361
1367
1227
2690
487
1541
1128
297