931
772
2
1
299
95
34
2
283
11
1
9
3
180
123
36
594
3
1703
480
1048
912
125
8
1
1490
26
30
14
15
25
2
1
60
1
1
150
584
968
753
822
34
8
16
1084
1
5
66
1
1
139
87
1
7
17
1
2
1
17
423
1259
21
19
1609
3
42
1531
73
61
5
42
21
2
161
1017
5
1
330
150
1700
3
495