1159
1
1050
0
1839
12779
8
3410
6
3612
10
1047
2
1355
1636
9817
3871
12
3263
4
1802
1168
2478
3
2474
5
6707
24
1426
708
3574
2760
2471
521
24337
22
1300
19079
2631
2225
1752
2100