979
766
2
3
292
108
38
1
4
294
18
1
7
2
1
180
128
32
609
2
1745
501
1021
933
126
5
1
1534
30
34
12
14
31
1
1
65
1
1
1
148
1
611
984
770
829
42
9
1
14
1096
1
5
70
1
156
80
5
15
4
1
2
19
422
1
1294
28
25
1666
1
38
1578
81
66
4
31
18
1
153
1054
4
1
345
150
1742
3
511