2435
2128
3
2
1
4
831
363
63
1
7
1
1
10
2
5
6
1
1
3
1
867
73
1
1
1
3
3
1
1
1
1
11
2
2
443
4
3
1
8
368
32
4
1182
12
550
1159
1129
1595
130
6
1
1
47
1
2
7
2
3
1
10
15
1345
51
35
1
3
1
19
3
59
1
11
17
1
1
51
3
377
6
1
3
2265
119
50
1
219
1701
1391
1197
1561
2191
568
26
1
24
2426
26
9
151
1
2
1
1
1
2
2
2
5
1
3
127
1
382
1
1
1
3
2
1
10
1
3
12
1
1
1
12
1
1
1
55
5
373
48
3943
199
1441
2197
736
96
1410
73
55
8
29
23
2
122
947
8
1
315
180
4541
22
1339
15