1020
821
3
1
5
381
168
37
1
4
7
1
3
1
1
2
2
354
39
1
4
1
1
7
1
1
173
3
126
3
2
440
8
154
570
514
567
36
1
18
5
13
465
50
17
2
9
2
16
8
3
12
3
106
2
2
1061
35
36
173
682
643
306
508
916
316
18
4
1036
22
10
56
1
1
2
1
2
4
22
205
1
2
1
1
1
3
1
1
8
2
17
1
1
32
1
97
35
1629
80
609
889
289
44
523
29
15
3
7
12
47
301
2
23
177
1826
15
516
5