2443
2095
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
33
5
677
5
253
649
599
874
68
4
6
2
2
732
42
1
16
3
1
26
5
5
41
172
1256
61
37
170
990
668
578
749
1010
494
22
22
958
25
7
53
1
4
114
1
141
1
2
2
1
9
5
4
13
3
242
37
2001
163
815
1170
350
40
779
22
41
1
81
423
8
227
119
2430
13
13