361
0
401
529
321
407
336
676
394
1212
492
4688
1
76
581
391
77
427
337
1169
597
552
2260
3
424
1318
770
2791
8
3360
4452
292
2351