6423
9
1029
2
1924
0
4996
6
2289
4
4370
3919
3
1421
2260
591
1998
1106
3442
1507
1
2216
1804
1334
2689
1557
1465
1348
3497
1494
669
458
2332
2503
1903
2226
1209