2442
2087
3
3
1
5
411
189
34
1
1
7
1
8
2
2
5
1
1
2
1
459
52
1
2
3
4
2
2
1
1
5
4
1
205
4
3
1
6
123
32
5
676
5
253
646
599
874
70
4
6
2
2
732
42
1
16
3
1
25
5
5
41
172
1254
63
37
170
986
672
577
748
1011
493
22
22
955
25
7
53
1
4
114
1
141
1
2
2
1
9
5
4
13
3
242
37
2001
162
813
1170
351
40
779
22
41
1
81
423
8
227
119
2429
13
13