2094
2495
437
187
46
402
20
1
11
3
235
225
517
9
314
557
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
212
6
1
3
988
63
9
1
43
778
682
580
815
1161
100
5
8
1
1562
2
5
84
1
2
1
1
1
2
2
1
3
1
20
262
2
1
1
2
1
1
1
1
1
4
8
1
2
6
1
1
49
128
6
1903
57
644
975
407
58
624
49
15
8
23
20
1
43
474
1
86
72
2082
12
1341
3