2456
2121
3
2
1
5
844
375
69
1
1
7
1
1
8
2
2
6
1
1
3
1
884
73
1
1
3
4
1
1
1
1
1
17
4
2
443
4
3
1
6
381
34
4
1189
13
557
1180
1
1116
1596
127
4
1
1
50
1
2
8
2
2
1
11
16
1362
1
58
1
37
1
3
1
21
3
64
1
11
17
1
1
48
2
377
8
1
3
2267
120
48
1
208
1746
1377
1194
1584
2197
588
27
1
30
2573
27
12
162
1
1
1
1
2
1
2
5
1
4
129
1
401
1
1
1
3
2
1
1
1
1
11
1
3
11
1
1
2
12
1
1
1
58
3
373
45
3951
208
1446
2229
740
94
1434
78
52
8
30
24
2
122
938
8
1
312
190
4557
20
1338
16