2250
2410
2
1
1
1
467
187
24
1
1
6
1
5
3
9
2
9
6
398
43
2
7
1
1
1
1
11
10
2
5
187
2
103
29
1
1
7
607
4
253
667
609
648
73
8
24
1
2
3
544
43
3
9
1
1
31
3
1
38
171
1228
62
42
135
1199
551
323
524
616
840
12
12
10
855
33
9
67
2
4
2
55
199
1
1
1
3
3
17
10
1
29
7
156
42
1791
261
905
804
421
43
590
13
38
1
67
317
6
99
136
2240
10
1981
269
13