1030
832
3
1
5
377
173
39
1
4
5
1
3
1
1
2
2
358
40
1
4
1
1
7
1
174
3
129
3
2
444
8
149
577
532
570
34
1
21
5
12
469
50
16
2
7
2
14
9
3
12
1
105
2
3
1084
33
36
172
674
661
318
521
923
324
18
4
1037
21
10
56
1
1
1
2
1
3
4
23
204
2
1
3
1
1
1
3
1
1
8
2
17
1
1
27
99
35
1646
82
621
902
284
45
528
26
16
4
7
13
50
308
2
23
170
1847
15
530
4