2111
2132
3
2
1
3
829
320
70
9
4
1
10
1
2
2
1
1
2
782
50
1
1
2
8
1
6
2
1
14
3
1
2
4
443
1
1
1
334
1
44
1
1158
15
465
1029
906
1712
131
1
1
1
1
51
1
2
4
5
1
5
5
1
10
18
1508
27
28
3
14
3
60
15
25
2
1
1
64
2
300
1
2
1
1904
125
32
1
182
1536
1264
1224
1526
2110
391
12
1
1
13
1
1
2539
1
6
10
111
2
1
1
2
1
1
4
1
1
1
1
1
148
1
358
1
5
1
5
1
1
1
16
1
1
3
8
2
1
11
1
88
1
429
31
3648
135
1245
2239
616
93
1550
71
65
6
40
21
2
165
1026
4
1
329
149
4224
19
1370
4