980
766
2
3
293
108
38
1
4
296
18
1
7
2
1
179
127
32
609
2
1746
499
1022
929
126
5
1
1535
30
34
12
14
31
1
1
65
1
1
1
147
1
612
985
769
831
42
9
1
14
1095
1
5
70
1
156
80
5
15
4
1
2
19
422
1
1295
28
25
1668
1
37
1579
81
66
4
31
17
1
153
1056
4
1
345
149
1743
3
512