2055
2369
435
182
45
1
386
20
1
12
2
222
226
512
10
300
539
1
463
688
64
1
1
40
1
4
8
4
1
1
10
11
594
21
20
19
2
35
1
5
13
1
9
2
207
6
1
3
960
63
9
1
36
756
667
585
794
1154
90
5
9
1
1541
1
5
89
1
2
1
1
2
1
1
3
1
19
252
2
1
1
2
1
1
1
1
1
3
7
1
1
2
6
1
1
42
129
6
1869
51
620
976
394
55
622
53
13
8
22
22
1
43
478
1
83
72
2044
11
1314
4