960
770
2
3
290
110
34
1
4
297
17
1
8
2
1
176
128
30
604
2
1730
508
1018
933
122
5
1
1522
28
34
12
14
31
1
1
64
1
1
1
145
1
611
972
774
813
42
9
1
12
1105
1
5
70
1
157
79
5
15
4
1
2
19
421
1
1279
29
25
1651
1
38
1564
81
65
4
32
18
1
151
1044
4
1
344
148
1727
3
511