1629
0
403
439
521
1348
828
505
363
343
3015
2770
4
574
419
827
259
1610
1101
804
460
5875
1411
494
352
297