955
1
4833
2
451
0
1632
815
6139
4
1668
923
929
3
2377
2358
9
989
2835
2890
3090
6
898
3868
10
1320
2748
7
10598
742
3694
2001
1903
1716
3326
2534
9160
5
5347
6095