1119
0
1913
1
2036
2
1639
95
12472
988
123674
35
2333
3
2232
2005
5
1618
2992
3788
1583
2999
815
4670
4083
1694
1752
3156
1394
4012
1028
891
716
2032
901
3758