1004
2
1941
4
1268
1
1517
1398
1371
4721
4639
2865
1037
4996
6
4370
3919
3
591
0
522
1998
964
1106
3442
1895
1507
1011
1804
1334
3429
7
919
1557
1465
1348
3497