955
1
3715
2
5151
21152
8
4833
4651
3
451
0
2650
20
2405
1632
2740
280
297066
815
6139
4
1668
923
3080
181997
11
929
2377
2773
1047
989
3090
6
2890
898
2748
7
742
2001