1159
1
2235
3
1909
14
2975
8
988
839
2415
7
486
643
1917
859
618
2
1568
1033
773
792
804
1196
772
1670
2203
611
1361
2624