982
776
2
3
294
110
36
1
3
296
18
1
7
2
1
184
125
33
616
2
1758
499
1029
922
126
5
1
1547
29
33
11
15
31
1
1
65
1
1
1
146
1
612
998
780
837
40
9
1
15
1110
1
6
72
1
158
83
5
15
1
3
2
19
430
1
1300
27
23
1678
2
38
1591
79
66
5
32
17
1
159
1059
4
1
351
146
1756
2
511