2379
2045
3
3
2
6
414
175
34
1
6
4
2
3
5
1
1
2
2
1
448
54
1
2
3
3
1
3
1
1
4
4
1
204
4
3
7
134
29
2
664
3
272
622
581
823
81
8
3
2
1
6
709
34
2
15
2
1
16
4
5
42
190
1218
71
36
142
989
644
568
748
949
523
21
18
1008
22
6
59
4
112
1
154
1
2
1
1
8
1
11
10
13
207
36
1965
171
801
1131
352
45
747
22
42
1
71
391
6
224
116
2369
10
13