1021
833
3
1
5
372
170
40
1
4
1
5
3
1
1
1
2
2
354
38
1
3
1
1
8
1
175
3
135
4
2
441
8
146
568
532
573
35
1
21
5
11
473
48
16
2
8
2
14
9
3
12
1
103
2
3
1075
34
35
170
663
659
326
526
918
317
18
4
1036
22
10
57
1
1
1
2
1
2
4
24
205
2
1
3
1
1
1
3
1
1
8
2
17
1
1
24
99
34
1639
82
615
906
279
44
530
27
16
4
7
14
50
313
2
23
169
1841
13
534
4