1018
832
3
1
5
371
169
40
1
4
1
5
3
1
1
1
2
2
355
38
1
3
1
1
8
1
176
3
135
4
2
438
7
146
565
531
574
34
1
21
5
11
473
47
17
2
8
2
14
9
3
12
1
103
2
3
1071
33
35
170
660
656
328
524
917
316
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
34
1635
81
611
907
277
44
529
28
16
4
7
15
50
314
2
24
168
1837
13
533
4