1047
2
1233
1
3080
3
2932
21152
8
3090
6
3612
10
6707
24
1050
0
572
9817
1355
3871
12
4044
5
17946
14
2996
1300
2535
1839
32302
3410
1636
3263
4
25669
3125
19783
1189
280
1461