1903
3
3090
6
3673
4996
591
0
2919
2
1106
1507
1
1289601
4
3497
4370
2358
9
669
3919
2155
458
1494
1998
3442
2948
3868
10
1804
1334
2226
1209
1557
1465
1348
1195
6346
16