2085
2489
437
186
44
1
398
20
1
12
3
232
227
514
9
311
550
1
468
689
66
1
1
42
1
4
9
2
1
1
10
12
596
21
21
18
2
39
1
5
12
1
9
2
211
6
1
3
977
65
9
1
40
772
679
583
816
1155
96
5
7
1
1565
1
5
85
1
2
1
1
1
2
2
1
3
1
19
259
2
1
1
2
1
1
1
1
1
4
8
1
2
6
1
1
45
129
6
1893
57
638
976
406
55
624
52
13
8
22
23
1
42
475
1
88
71
2073
12
1339
3