1089
1
1992
3
697
0
3562
1309
4914
2
2284
1547
2271
4
5389
6346
16
1029
24337
22
4096
2756
1373
5
2041
2313
2075
4821
3024
2136
319
3683
6
6445
1386
951
2631
2061
1298