2265
2138
3
2
3
2
375
156
35
7
1
10
1
2
7
4
2
2
2
415
37
1
1
2
7
1
5
1
6
2
1
2
208
1
3
5
4
120
42
1
619
5
237
557
438
994
39
7
3
4
8
880
12
31
1
1
24
6
8
49
159
1014
39
28
148
805
691
593
765
986
315
5
13
1041
5
9
40
1
1
122
119
1
1
1
4
7
1
9
1
2
23
3
274
28
1864
99
691
1207
289
59
898
39
49
1
85
546
5
253
85
2254
11