2236
2
255
0
467
668
827
1961
622
394
3239
6
759
1504
2623
1
296
1855
415
424
559
2619
210
2395
1630
2800
2219
3