637
0
1710
1
445
22330
22
323
530
4
543
2211
834
492
1348
2260
3
1215
390
968
440
244
547
1367
518
553
1501
2690
542
361
1227
3082
1398
46
811