962
5
15579
1365
4
1616
9
5794
14
3680
22
37812
24
6445
3
3054
2375
7
5862
6424
3638
8
711
0
1580
1
1486
2
1055
1137
2040
16
1412
12
1910
6
4677
7972
143561
11
31436
2521
9817
974
1865
8828