2102
2142
3
2
1
3
823
322
70
9
4
1
10
1
2
2
1
1
2
782
52
1
1
2
8
1
6
2
1
14
3
1
2
4
442
1
1
1
335
1
44
1
1161
14
467
1032
905
1709
131
1
1
1
1
51
1
2
4
5
1
5
5
1
11
18
1504
26
29
3
14
3
60
15
25
2
1
1
64
2
302
1
3
1
1905
125
33
1
179
1544
1256
1227
1527
2113
387
12
1
1
13
1
1
2533
1
7
9
112
2
1
1
2
1
1
1
4
1
1
1
1
1
147
1
355
1
5
1
5
1
1
1
16
1
1
3
8
2
1
11
1
86
1
428
32
3642
142
1245
2241
615
93
1545
72
65
6
40
21
2
165
1023
4
1
327
151
4225
19
1377
4