543
0
693
437
1
691
1045
576
17353
105290
639
653
269
25440
478
2395
759
587
1649
4594
494
1211
1779
413
918
572
390
340
3659
14
165
507
468