2216
2133
4
2
1
3
864
330
70
9
4
3
16
2
1
1
2
4
3
837
57
1
2
2
9
1
1
8
2
1
14
2
1
3
3
434
1
1
2
347
43
4
1175
14
468
1082
992
1693
114
1
1
1
1
1
45
1
4
9
1
3
8
1
14
20
1503
28
30
5
14
3
60
14
23
2
1
1
59
4
295
1
2
1
2050
110
38
1
226
1563
1308
1211
1589
2115
452
16
21
1
2674
1
15
6
106
3
1
2
1
2
1
1
2
1
1
2
149
394
1
4
1
7
1
1
21
1
1
2
12
4
8
2
74
2
417
36
3743
153
1332
2265
615
105
1545
71
60
6
34
11
2
151
999
4
1
330
171
4331
18
1343
2