2086
2183
3
2
1
3
850
322
70
1
10
5
1
9
1
2
1
1
2
3
800
53
1
2
8
1
6
2
1
14
2
1
5
3
441
1
1
1
331
1
1
45
1
1167
12
477
1055
905
1705
127
1
1
1
1
1
51
1
1
4
5
1
4
7
1
10
18
1510
25
31
5
14
3
58
15
25
2
1
1
60
2
306
1
2
1
1936
124
34
1
190
1542
1282
1216
1533
2134
396
11
1
16
1
1
2580
1
7
9
112
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
84
1
429
33
3665
142
1275
2238
620
97
1550
74
61
6
41
21
2
159
1023
4
1
328
152
4249
20
1412
3