2182
2189
3
2
3
3
363
146
33
6
1
9
1
3
6
3
2
2
2
413
40
1
1
2
6
1
1
3
1
1
4
2
1
3
204
1
1
4
3
116
39
665
6
226
538
414
964
40
9
7
5
5
867
10
17
4
1
22
6
7
47
152
963
39
27
142
781
657
575
744
931
320
5
10
978
7
9
33
1
1
131
1
132
1
1
5
1
12
12
1
3
21
2
260
27
1796
99
674
1174
271
42
883
24
47
1
97
520
4
242
82
2173
9