1295
1
6200
3
1325
2
4823
9
1547
21152
8
4096
2593
1249
6346
16
297066
0
19944
2879
6026
2508
7
12305
2711
2028
773
2929
6
1022
3683
1223
3891
5151
2911
4651
1029
1089
24337
22