2066
2404
432
184
44
1
388
20
1
12
3
228
227
516
9
305
539
1
469
687
65
1
1
40
1
4
9
4
1
1
10
11
594
21
20
19
2
37
1
5
12
1
9
2
208
6
1
3
967
64
9
1
39
755
675
586
803
1157
89
5
9
1
1545
1
5
87
1
2
1
1
1
2
2
1
3
1
18
256
2
1
1
2
1
1
1
1
1
4
8
1
2
6
1
1
45
129
6
1879
52
628
975
398
55
622
52
13
8
22
22
1
42
476
1
85
71
2055
11
1315
4