952
767
2
3
293
110
33
1
4
293
16
1
6
1
2
1
176
128
31
594
2
1719
519
1016
915
122
5
1
1509
30
34
12
14
32
1
1
63
1
1
1
1
139
1
611
966
767
803
43
9
1
12
1083
1
5
69
1
1
153
80
5
15
4
1
2
19
417
1
1274
27
24
1642
1
37
1553
82
64
4
33
18
1
149
1033
4
1
344
149
1715
4
510