2522
2
4978
2772
1
982
978
2318
883
3
2542
2494
3623
2538
2368
1681
2482
1096
0
1259
1536
3792
6
1055
1695
7
1821
2258
1577