2105
2125
3
2
1
3
825
319
70
9
4
1
10
1
2
2
1
1
2
782
50
1
1
2
8
1
6
2
1
14
3
1
2
4
441
1
1
1
330
1
44
1
1157
14
465
1025
902
1708
130
1
1
1
1
51
1
2
4
5
1
5
5
1
10
18
1504
27
28
3
14
3
60
15
25
2
1
1
64
2
300
1
2
1
1896
124
32
1
180
1534
1256
1223
1523
2102
390
12
1
1
13
1
1
2531
1
6
10
111
2
1
1
2
1
1
4
1
1
1
1
1
148
1
357
1
5
1
5
1
1
1
16
1
1
3
8
2
1
11
1
87
1
428
31
3636
135
1240
2233
614
93
1546
71
65
6
40
21
2
165
1023
4
1
328
149
4211
19
1367
4