2199
287
4
1
1
2
459
172
34
1
8
2
12
1
3
1
1
1
2
4
4
473
40
1
2
2
10
1
8
2
1
5
2
1
5
209
1
1
3
127
1
49
1
742
4
234
607
519
1067
59
17
1
1
7
1
10
965
10
10
5
1
22
7
4
46
1
149
1130
58
35
167
869
740
675
816
1087
379
11
19
1138
11
7
31
2
1
1
1
1
127
142
7
1
15
10
6
20
1
330
35
2014
107
777
1320
297
51
982
14
46
2
113
572
4
273
83
2479
7
265