3242
7
1707
672
2
1743
3
1271
4
1579
1
4996
6
4370
3919
2522
591
0
633
1998
1106
452
3442
1518
1507
4548
3544
1078
1091
5070
19
1804
1334
2392
2477
8
1213
4396
5
4754