481
1
535
696
3671
14
1060
2
1205
20
2183
6
3534
4
983
5
3561
4641
16
1428
511
536
0
1742
1575
852
978
7
1145
823
1048
1059
800
2427
1656
2528
9
2422
10226
905