1507
1
1334
1348
5440
8
3637
2478
3
1195
2069
5
4996
6
4370
3919
591
0
1998
4
1484
1106
25669
964
3442
2921
2512
1804
2
3008
1557
1465
3497
1494
669
458
2332
19783