2139
2031
4
2
1
3
820
314
70
9
3
3
15
2
2
1
2
4
3
1
785
58
1
2
2
9
1
1
5
2
1
12
3
1
3
2
414
1
1
2
315
44
4
1160
14
453
1039
941
1634
103
1
1
1
1
45
1
5
9
1
2
8
1
12
19
1450
28
29
5
15
3
57
12
22
1
1
58
4
287
2
2
1
1953
100
41
1
216
1511
1237
1162
1536
2008
427
16
21
1
2538
1
14
7
112
2
1
1
1
2
1
1
3
1
1
2
123
373
1
1
3
1
7
1
1
19
1
1
2
11
5
5
2
72
2
396
39
3582
153
1275
2182
576
103
1488
70
59
7
29
14
2
140
967
4
1
317
169
4153
17
1252
2