2131
2032
4
2
1
3
823
313
70
9
3
3
15
2
2
1
2
4
3
1
785
58
1
2
2
9
1
1
5
2
1
12
3
1
3
2
410
1
1
2
319
44
4
1153
14
455
1044
943
1619
102
1
1
1
1
45
1
5
9
1
2
8
1
12
19
1438
29
28
5
15
3
58
12
21
1
1
57
4
288
2
2
1
1960
99
40
1
220
1508
1237
1155
1527
2016
427
16
21
1
2536
1
14
7
112
3
1
1
1
2
1
1
3
1
1
2
123
380
1
1
3
1
7
1
1
19
1
1
2
12
5
7
2
72
2
397
38
3575
153
1285
2169
575
102
1477
68
58
7
29
14
2
141
957
4
1
317
163
4146
17
1261
2