2104
2492
441
187
45
403
20
1
11
3
236
226
521
9
315
555
1
470
697
66
1
1
42
1
4
7
2
1
1
10
13
604
21
20
17
2
40
1
5
12
1
11
2
213
6
1
3
986
65
9
1
43
776
686
588
820
1167
99
5
8
1
1570
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
50
130
6
1911
57
642
984
410
58
632
50
15
8
24
20
1
44
481
1
86
73
2092
12
1349
3