355
0
571
1
789
1372
548
2030
1188
337
3423
6
989
1688
409
353
343
780
495
618
434
365
1201
2
481
3413
4
964
4233
9143
3
1331