984
769
2
3
294
108
38
1
4
296
18
1
6
2
1
179
127
32
611
2
1753
500
1030
927
125
5
1
1535
31
35
12
14
31
1
1
66
1
1
1
148
1
612
991
771
836
41
9
1
15
1095
1
5
71
1
159
80
5
15
4
1
2
19
427
1
1298
27
25
1670
1
38
1580
82
67
5
31
17
1
158
1056
4
1
346
150
1749
4
513