419
1
2765
3
2520
6
5483
8
839
2
1104
4
1078
7
596
4130
12
4929
599
440
437
476
6969
0
1443
1519
743
744
1400
457
2629
557
1977
503
696
830
754
422
1792