3742
6
5065
1
2254
422
0
620
683
1429
485
347
797
398
421
1786
1821
460
690
461
1571
3302
336
365
898
413
1991
3
948
747
96
553
317
1310