611
0
1009
1553
2952
693
1152
478
6800
3659
14
363
1431
2
422
683
8766
759
909
1
484
608
1192
1378
419
768
1428
1069
658
566
896
1105
300
105290