989
773
2
3
309
117
34
1
5
303
17
1
6
2
1
187
128
35
1
520
2
1762
541
1026
977
125
1
1546
33
48
9
11
36
2
1
62
1
1
1
1
152
1
612
995
770
842
36
4
1
14
1096
1
7
73
1
1
144
80
1
1
1
1
13
5
1
2
21
439
1
1298
24
24
1676
1
50
1591
96
63
4
28
22
1
147
1076
5
351
151
1756
6
506