980
780
2
3
295
109
37
1
3
299
18
1
6
2
1
179
127
32
615
2
1760
502
1030
927
125
5
1
1541
31
35
12
15
31
1
1
66
1
1
1
149
1
613
996
776
838
41
9
1
12
1100
1
5
73
1
159
82
5
15
4
1
2
19
428
1
1303
28
25
1676
2
38
1587
82
67
5
31
17
1
160
1057
4
1
349
150
1756
4
517