2090
2
124
0
1523
987
1632
1885
2479
5
610
1
1867
18766
4899
8
723
935
792
2939
16
2165
1997
2088
2304
194