349
1
757
277
287
495
2057
5
390
2
394
352
1093
89
334
262
413
676
72
769
515
758
0
473
346
355
321
1423
392
728
693
1817
561
759