7495
9
4996
6
4370
3919
3
591
0
2252
1
1998
4
1106
3442
1507
1804
2
1334
1557
1465
1348
3497
1494
669
458
2529
7
1101
2332
4363
3508
1504
1903
790
2226
1209
1691