2631
1
5521
2
2223
2928
3
1663
5
1884
3910
2047
2838
3987
1879
1676
3255
4
3879
7
7543
8
3673
6
4966
4096
2165
3696
844
2586
6247
10293
1931
14801
11
2762
725
0
1545
3669