2090
2447
424
186
38
1
409
20
10
1
231
244
514
9
302
530
1
492
706
59
1
1
39
1
2
8
2
1
12
15
608
1
21
20
1
19
3
39
1
6
14
1
1
8
2
199
7
1
3
988
58
9
1
34
756
681
606
829
1153
89
6
1
9
1582
1
5
101
1
1
1
2
1
2
5
13
245
1
1
2
1
1
1
1
1
3
6
1
1
2
7
1
1
40
128
6
1911
45
620
1021
385
58
638
55
12
8
28
25
1
38
494
1
88
78
2081
9
1322
3