2380
2049
3
3
2
6
415
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
582
823
81
8
3
2
1
6
709
34
2
15
2
1
16
4
5
42
190
1219
71
36
142
989
645
568
748
949
524
21
18
1008
22
6
59
4
112
1
155
1
2
1
1
8
1
11
10
13
207
36
1966
171
802
1131
352
45
747
22
42
1
71
391
6
224
116
2370
10
13