6445
3
3054
4
5862
7
6424
9
2375
3638
8
1580
1
15579
5
1365
3617
236
0
1236
2
962
492
2059
10
226
3233
8907
711
37812
24
2040
16
4677
1865
974
9817
8828
5677
500
793
1298