1087
1
3090
6
2903
3
2932
2
21152
8
3080
1168
1301
2633
920
1392
1456
467
0
637
1495
1088
1133
3223
6644
2255
1891
25669
14
19783
2535
2655
4248
2996
4044
5
3083