2273
2160
3
2
3
2
377
156
35
7
1
10
1
2
7
4
2
2
2
417
36
1
1
2
7
1
5
1
1
6
2
1
2
209
1
3
5
4
119
42
1
623
5
238
557
442
997
39
7
3
4
8
885
12
31
4
1
24
6
8
49
157
1019
39
31
150
805
694
593
767
991
318
5
13
1063
5
9
40
1
1
122
119
1
1
1
4
10
1
9
1
2
23
3
274
31
1870
98
695
1214
289
59
903
39
49
1
85
549
5
252
86
2262
11