2906
1
1193
0
2258
2986
1044
1804
3083
2
2465
255
3125
1849
392
984
3765
4
2902
16
2964
2087
1603
1045
3189
6