322
0
337
532
103
637
931
1025
460
464
664
557
670
1786
348
797
1
1317
1362
16
1001
1304
17
338
3429
666
396
391
549
426
343
390
2089
2
433