2522
2055
3
4
1
4
844
370
74
1
1
7
1
1
8
2
2
4
1
1
2
2
1
865
78
1
2
3
5
1
2
1
1
13
4
2
436
4
3
1
6
363
31
4
1202
14
579
1179
1
1095
1580
143
6
1
1
40
1
2
8
2
2
1
12
15
1337
1
67
1
40
1
3
1
18
3
61
1
10
19
1
1
49
2
392
6
1
3
2258
132
46
1
188
1810
1351
1178
1586
2149
610
26
1
30
2485
24
11
151
1
1
1
1
2
1
2
4
4
120
1
383
1
1
3
2
1
1
2
1
1
9
1
4
12
1
1
2
11
1
1
52
362
43
3936
236
1453
2191
757
99
1417
80
53
8
28
24
2
123
906
8
1
314
203
4552
25
1307
16