2080
2187
3
2
1
3
850
323
70
10
5
1
9
1
2
1
1
2
3
800
53
1
2
8
1
6
2
1
14
2
1
5
3
442
1
1
1
332
1
1
45
1
1163
12
477
1053
904
1706
127
1
1
1
1
1
51
1
1
4
5
1
4
7
1
11
18
1511
25
31
5
14
3
58
15
25
2
1
1
60
2
305
1
2
1
1933
124
34
1
190
1540
1281
1217
1533
2134
395
11
1
16
1
1
2584
1
7
9
112
2
1
1
2
1
1
4
1
1
1
1
1
144
1
362
1
6
1
7
1
1
1
17
1
1
3
9
2
1
11
1
84
1
429
33
3663
142
1272
2238
621
97
1551
74
61
6
41
21
2
159
1024
4
1
328
152
4247
20
1417
3