1629
0
403
436
1
439
521
382
4450
34
2143
3700
1348
5313
1298
828
505
363
343
3015
2770
4
447
474
259
1610