1256
2
2727
1
1860
1825
2243
6
1371
1266
1213
0
1140
1111
1304
1277
4383
3
5382
5
2960
6047
54
4944
1994
2061
2000
2055
3070
4
2369
2530
4043
8641
9
4862
1137
7159
10
30334