989
774
2
3
309
118
34
1
5
303
17
1
6
2
1
187
128
35
1
520
2
1763
541
1026
979
125
1
1547
33
48
9
11
36
2
1
62
1
1
1
1
152
1
612
996
771
842
36
4
1
14
1097
1
7
73
1
1
144
80
1
1
1
1
13
5
1
2
21
439
1
1299
24
24
1677
1
50
1592
96
63
4
29
22
1
147
1077
5
351
151
1757
6
506