2536
3
5649
6
1521
1
17584
9
2241
3885
8
3773
23
925
525
455
829
953
2
1943
2042
1776
218
732
0
820
4
11457
13
9075
1629
666
1991
2283
1435
6753
2153
2017
718
431