984
771
2
3
294
109
38
1
4
296
18
1
6
2
1
179
128
32
611
2
1755
501
1030
927
125
5
1
1537
31
35
12
14
31
1
1
66
1
1
1
148
1
612
993
772
837
41
9
1
15
1097
1
5
71
1
159
80
5
15
4
1
2
19
427
1
1300
27
25
1672
1
38
1582
82
67
5
31
17
1
158
1056
4
1
348
150
1751
4
514