2311
1043
2555
6586
994
3255
1198
2286
1922
1547
1033
4459
1003
2153
1872
1272
1213
1138
1973
1041
6170
3474
1786
1286
2137
2285
1416
4396
2889
1819
5026
1869
1533
3896
2280
3688
6392