2482
2051
3
4
1
4
426
179
32
1
1
7
1
7
2
2
4
1
1
2
2
1
448
53
1
2
3
5
1
2
1
1
4
4
1
210
4
3
6
131
31
4
692
2
271
651
596
886
78
4
4
2
2
745
46
2
19
3
1
24
4
5
44
186
1261
71
36
153
1032
677
584
767
1000
519
21
21
1023
23
6
57
4
106
1
143
1
2
2
1
8
6
4
15
233
36
2017
196
824
1196
361
42
795
26
44
1
82
427
8
228
125
2468
14
13