2088
2191
3
2
1
3
853
322
70
1
10
5
1
9
1
2
1
1
2
3
801
53
1
2
8
1
6
2
1
14
2
1
5
3
442
1
1
1
331
1
1
45
1
1174
12
478
1055
911
1707
128
1
1
1
1
1
51
1
1
4
5
1
4
7
1
10
18
1512
25
31
5
14
3
58
15
25
2
1
1
60
2
307
1
2
1
1942
125
34
1
190
1543
1287
1220
1535
2139
399
11
1
16
1
1
2586
1
7
9
113
2
1
1
2
1
1
4
1
1
1
1
1
144
1
362
1
5
1
7
1
1
1
17
1
1
3
9
2
1
11
1
85
1
430
33
3674
142
1276
2245
622
97
1552
74
61
6
41
21
2
159
1024
4
1
329
152
4259
20
1418
3