1014
833
3
1
5
370
169
40
1
4
1
5
3
1
1
1
2
2
353
39
1
3
1
1
8
1
176
3
135
4
2
438
7
146
564
530
573
34
1
21
5
11
473
47
17
2
8
2
14
9
3
12
1
103
2
3
1069
33
33
170
658
656
329
523
917
314
18
4
1034
22
10
58
1
1
1
2
1
2
4
24
205
2
1
3
1
1
1
3
1
1
8
2
17
1
1
24
100
32
1635
80
608
908
277
44
529
28
16
4
7
15
50
314
2
24
167
1834
13
533
4