1185
2
3620
5
2757
1
6174
8
1547
471
0
2111
1601
3
2639
13
903
867
1726
3868
10
5164
4130
18
1712
2365
4
2189
796
6
8329
2660
346
22731
7670
5055
1639
7304
7
2920
3058
3106