2271
2149
3
2
3
2
375
155
34
7
1
10
1
2
7
4
2
2
2
417
36
1
1
2
7
1
4
1
1
6
2
1
2
209
1
3
5
4
118
42
1
621
5
238
555
444
995
39
7
2
4
8
883
12
31
4
1
24
6
8
49
157
1020
39
31
148
806
696
590
761
991
321
5
13
1058
6
9
40
1
1
122
121
1
1
1
4
10
1
12
1
2
23
3
275
31
1867
98
699
1209
288
59
901
39
49
1
86
548
5
251
85
2260
11