946
1
4996
6
4370
1463
3919
3
591
0
1269
1998
4
1106
3442
1507
1804
2
66
1334
1557
1465
1348
3497
1494
669
458
2332
1903
2226
1209
298
761
3637
2478
1014