2442
2094
3
3
1
5
411
188
34
1
1
7
1
8
2
2
5
1
1
2
1
460
52
1
2
3
4
2
2
1
1
5
4
1
205
4
3
1
6
123
32
5
677
5
253
649
599
873
68
4
6
2
2
731
42
1
16
3
1
26
5
5
41
172
1256
61
37
170
990
668
577
749
1009
494
22
22
958
25
7
53
1
4
114
1
141
1
2
2
1
9
5
4
13
3
242
37
2000
163
815
1169
350
40
778
22
41
1
81
422
8
227
119
2429
13
13