2631
2
1697
2687
5233
10
1994
3
2508
7
1839
1
2028
1063
2929
6
2446
2974
2153
1462
1218
1731
3982
1059