2091
2482
438
187
45
401
20
1
11
3
234
225
516
9
313
555
1
470
688
64
1
1
42
1
4
7
2
1
1
10
13
596
21
19
17
2
40
1
5
12
1
11
2
211
6
1
3
986
63
9
1
43
774
682
581
814
1159
100
5
8
1
1560
2
5
84
1
2
1
1
1
2
2
1
3
1
20
261
2
1
1
2
1
1
1
1
1
4
8
1
2
6
1
1
49
128
6
1900
57
642
975
406
58
624
49
15
8
23
20
1
43
474
1
86
72
2079
12
1338
3