2488
2073
3
4
1
4
424
182
32
1
1
7
1
8
2
2
4
1
1
2
2
1
454
57
1
2
3
5
1
2
1
1
4
4
1
212
4
3
6
130
29
4
697
3
271
659
601
880
77
4
4
2
2
740
46
2
18
3
1
25
4
5
44
185
1274
70
37
155
1038
675
583
773
1001
522
21
21
1035
23
6
59
4
108
1
146
1
2
2
1
8
6
4
15
233
37
2029
189
832
1190
365
42
790
25
44
1
82
424
8
226
124
2474
14
13