2205
1
3462
3
2534
5
4685
944
2455
828
2
4109
706
4626
9
2048
1261
2130
2556
7
1963
1604
1316
1875
6
1153
4063
8
2235
4
4787
12
535
1665
1111
2957
4988
11
1143
2003
3925