1814
2
1053
0
3990
6
518
493
393
1343
306
525
251
581
346
7334
4
274
1318
307
58
558610
1397
1
11483
8
2395
340
353
901
819
73
792
968
717
7328