2188
2036
4
2
1
3
828
322
71
9
3
3
15
2
2
1
2
4
3
1
807
58
1
2
2
9
1
1
5
2
1
12
3
1
3
3
420
1
1
2
323
44
4
1163
14
453
1060
959
1649
103
1
1
1
1
1
45
1
5
9
1
2
8
1
12
19
1466
28
28
5
15
3
58
12
21
1
1
1
58
4
287
2
2
1
1990
99
41
1
224
1526
1247
1183
1547
2048
437
16
21
1
2571
1
15
7
110
3
1
1
1
2
1
1
3
1
1
2
146
383
1
1
3
1
7
1
1
19
1
1
2
12
5
7
2
72
2
405
38
3629
152
1303
2204
579
104
1505
68
59
7
33
14
2
142
974
4
1
323
169
4207
17
1262
2