2
1
4
12500
9999
223
233
53
1999
5000
11111
11111
1819
7
5
2931
229
11
3906
29
23
5
2528
25
5328
1850
66
3
7
2
7
196
2
11
33
6
9365
12
126
9
13
19
2
304
302
64
375
3
9983
466
31
35
76
487
16
6
93
265
9
261
16
4
21
79
126
44
15
93
38880
365
2182
154
12
14527
17
7
67
93
35
19
118
2233
28458
