2110
2120
1
5
876
347
59
2
11
3
1
2
5
7
2
1
1
735
48
2
1
3
2
2
4
16
1
1
2
408
2
3
3
3
337
1
31
1047
20
574
1017
907
1586
146
1
44
1
1
1
2
4
4
1
3
1
6
15
1399
1
26
32
2
8
2
83
13
33
1
1
1
59
2
369
3
2
1
1921
144
28
159
1579
1
1258
1203
1549
2118
335
2
13
2
2545
12
10
126
1
1
1
1
1
2
2
1
2
97
411
1
1
1
1
2
1
3
1
1
7
1
3
1
1
16
2
1
6
1
1
1
84
439
26
3625
140
1235
2151
716
86
1439
74
60
4
22
17
2
149
906
5
355
133
4212
18
1442
3