2508
7
3995
2
8607
8
519
1
2028
1063
4943
2153
2929
6
2446
2974
1462
1458
0
2122
59
2427
12
1731
2794