1579
2
2646
5
5151
11351
17
2365
4
3080
3
3715
1044
1
1741
21152
8
4651
1804
1821
7
802
1011
0
782
701
935
2650
20
696
693
1653
280
2405
709
2077
2740
1687
919
2932