2274
2150
3
2
3
2
376
155
34
7
1
10
1
2
7
4
2
2
2
418
36
1
1
2
7
1
4
1
1
6
2
1
2
209
1
3
5
4
117
42
1
623
5
238
553
449
995
39
7
2
4
8
883
12
31
4
1
24
6
8
49
157
1023
39
31
148
807
695
593
761
994
320
5
13
1056
6
9
40
1
1
122
121
1
1
1
4
10
1
12
1
2
23
3
275
31
1867
101
700
1211
288
59
901
39
49
1
86
548
5
251
85
2263
11