452
0
492
345
405
641
990
361
353
1787
1
2675
6
141
309
650
410
1062
919
419
894
1001
604
908
1378
359
762
377
226