2159
2423
2
1
1
1
979
399
67
1
4
5
1
4
3
7
2
7
5
864
71
2
7
1
1
1
2
18
8
1
5
6
446
1
1
327
1
1
29
1
3
8
1181
18
530
1382
1120
1375
175
1
9
3
2
1
90
1
1
3
2
8
1
1
2
1
1
13
14
1185
1
72
3
25
1
1
1
10
1
64
9
18
2
1
44
1
1
367
10
8
1
2370
160
47
1
205
2151
1264
914
1453
1852
1000
20
18
23
1
2699
1
47
13
139
1
1
1
1
1
1
1
2
1
2
1
1
2
5
2
79
1
497
1
1
1
6
1
4
1
1
3
3
7
3
2
1
2
1
1
28
1
3
12
1
1
1
81
8
291
46
3891
354
1736
1884
788
102
1269
60
45
3
32
17
1
109
854
7
1
165
207
4549
33
4328
254
1558
12