3125
2
3765
4
255
0
3779
2903
3
3051
1603
1
1461
2666
9
1819
223
2906
475
2139
2366
572
984
1814
1672
2990
1294
2478