2265
2152
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
620
5
237
557
438
994
39
7
3
4
8
881
12
31
1
1
24
6
8
49
159
1015
39
28
148
805
691
593
768
986
315
5
13
1053
5
9
40
1
1
122
119
1
1
1
4
10
1
9
1
2
23
3
274
28
1864
99
692
1208
289
59
899
39
49
1
85
546
5
253
85
2254
11