2885
9
1419
4
12339
12
7084
6
755
0
1119
1779
1790
2
1773
948
3
1761
2311
1105
1
1567
1852
963
1536
765
2617
11
2573
4771
32
1390
800
677
656
2838
10
2672
7
4644
774