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