3903
6
504
1
912
637
0
1944
488
1175
2604
9
2760
4
736
979
2069
356
1392
675
540
2097
5
297
319
2484
2
2331
503
719
608
810
117
150
62
751
255