2438
2094
3
3
1
5
410
188
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
674
5
252
646
598
874
68
4
6
2
2
732
42
1
16
3
1
25
5
5
41
172
1252
61
37
170
985
669
577
747
1008
493
22
22
955
25
7
53
1
4
114
1
141
1
2
2
1
9
5
4
13
3
242
37
1997
162
811
1170
349
40
779
22
41
1
81
423
8
227
119
2425
13
13