1125
1
3090
6
924
2
2903
3
2932
1879
496
0
2996
2050
21152
8
17970
15
2258
3080
12459
108797
572
1015
25669
467
2446
1145
3206
5
1606
1537
1819
2823
1635
4
1787
1047
6236
10