1547
1
1249
2508
7
6026
2
2028
2879
2929
6
773
1495
1088
1022
3891
6346
16
4096
1029
1036
1373
5
24337
22
1089
840
0
2136
6445
3683
5477
12
2631
951
1808
1444
1700
1568