4335
2
1001
0
564
1
718
7034
5204
3
3364
2525
4
3222
1376
2526
2593
3673
6
1164
1896
11
9877
5
3354
2097
7
1744
1328
3166
15
9
603
356
1922
189326
3418
3403
4187
10
2377