1047
2
9817
0
1029
1
3263
4
1355
1839
2110
3612
10
780
6707
24
1050
2219
1590
1300
1455
1233
708
3871
12
3410
6
5151
1660
19079
3080
3
3715
1636
2471
21152
8
4651
1568
1802