3933
1
452
0
578
317
18
476
406
1880
371
377
421
585
473
1369
84
673
2907
2
133
810
1308
509
437
730
688
1243
433
462
76
628
1147
3