9039
5
1115
0
2372
3
2225
4
1468
1
2268
854
883
2374
2722
5232
7
2060
2264
3198
8
2259
1843
2
1727
2216
1681
3238
2701
1647
189326
1601
2293
8411
4943
1587
9