389
486
1
2
1
20
9
1
3
1
30
5
3
104
3
4
3
17
347
70
41
17
1
8
1
44
46
38
27
28
3
3
1
4
1
4
31
4
13
6
1
14
23
1
1
23
193
165
16
3
12
108
1
1
52
1
2
33
5
65
1
1
1
26
19
2
2
10
9
14
156
79
11
9
187
1
1
1
115
48
1
262
1
40
161
157
510
7
1
1
3
2
6
448
22
6
8
32
24
315
5
10
54
253
94
464
478
356
30
8
605
5
21
142
24
1
1
1
108
10
756
1
157
579
101
36
448
28
32
4
13
8
1
41
347
2
70
49
874
1
300