2329
2039
3
2
1
5
807
343
63
1
1
7
2
1
12
2
6
4
1
1
3
1
793
65
1
1
1
3
3
1
1
1
1
9
2
2
438
4
1
1
8
358
32
5
1160
14
519
1094
1078
1548
129
6
1
1
43
1
2
7
1
3
1
11
15
1307
46
35
1
3
1
17
3
55
1
11
18
1
1
52
4
356
6
1
3
2155
118
46
1
204
1625
1326
1162
1488
2125
536
25
1
26
2381
25
10
129
1
2
1
1
1
2
2
2
5
3
108
1
371
1
1
1
3
2
1
11
1
3
11
1
1
1
1
9
1
1
1
49
1
363
44
3769
192
1357
2140
698
93
1367
72
56
9
22
20
2
120
914
8
1
312
174
4348
20
1283
16