973
768
2
3
296
108
36
1
3
290
18
1
6
2
1
183
123
33
612
2
1741
479
1019
899
124
5
1
1533
27
33
10
15
31
1
1
65
1
1
1
145
1
606
988
773
828
39
9
1
15
1102
1
6
73
1
162
81
5
15
1
3
2
18
428
1
1286
26
23
1661
2
38
1575
78
66
5
33
16
1
159
1045
4
1
350
145
1739
2
504