1026
827
3
1
5
375
173
39
1
4
5
1
3
1
1
2
2
356
40
1
4
1
1
7
1
173
3
128
3
2
441
8
149
572
529
569
34
1
20
5
12
469
50
16
2
7
2
14
8
3
12
1
105
2
3
1077
33
36
173
669
656
318
519
916
324
18
4
1033
21
10
56
1
1
1
2
1
3
4
23
201
1
1
3
1
1
1
3
1
1
8
2
17
1
1
28
98
35
1639
81
615
899
284
45
527
26
16
4
7
13
49
308
2
23
170
1838
15
529
4