1089
1
3562
2284
2
1547
2271
4
6346
16
1029
24337
22
4096
2756
1373
5
2041
2313
2075
4821
3024
3
2136
319
0
3683
6
6445
1386
951
2631
2061
1298
1808
7
1036
2661
1522
1700