2587
16
6529
7
6579
9
2362
4
845
0
1010
1
968
2961
2
2668
1483
1157
4478
8
1710
2546
3293
1130
316
752
2199
3
409
1577
3466
521
346
3114
358