2096
2446
434
186
41
1
405
20
9
1
230
239
518
10
302
530
1
492
711
60
1
1
40
1
2
8
2
1
12
14
612
1
21
22
1
18
3
38
1
6
14
1
1
8
2
201
7
1
3
987
59
9
1
34
754
688
607
827
1164
87
5
1
9
1583
1
5
100
1
1
1
2
1
2
5
13
248
1
1
2
1
1
1
1
1
4
7
1
1
2
7
1
1
41
129
6
1916
45
623
1023
386
58
642
56
12
8
29
24
1
39
496
1
89
78
2086
10
1330
3