1903
3
2332
2
4002
4
1576
3188
14
2760
4996
6
3368
1
999
4370
1695
7
1095
3919
591
0
1998
1106
3442
1507
3684
1891
1804
1334
1557
1465
1348
3497
1494
669
458
2226