2093
2182
3
2
1
3
861
319
69
2
10
5
1
9
1
2
1
1
2
3
802
53
1
2
8
1
5
2
1
14
2
1
5
4
441
1
1
1
330
1
1
45
1
1168
12
481
1055
909
1706
124
1
1
1
1
1
50
1
1
4
5
1
4
7
1
10
18
1510
25
30
5
14
3
58
15
25
2
1
1
60
2
310
1
2
1
1941
121
34
1
189
1540
1287
1220
1535
2130
409
11
1
16
1
1
2576
1
8
9
113
2
1
1
2
1
1
4
1
1
1
1
1
145
1
365
1
5
1
7
1
1
1
17
1
1
3
9
2
1
11
1
82
2
431
33
3666
145
1273
2243
620
98
1550
73
61
5
41
21
2
159
1020
5
1
331
152
4255
20
1411
3