2086
2495
436
185
45
1
398
20
1
12
3
232
227
516
9
313
550
1
465
691
66
1
1
42
1
4
8
2
1
1
10
13
599
21
20
18
2
40
1
5
12
1
9
2
211
6
1
3
975
65
9
1
40
771
681
583
815
1158
95
5
7
1
1561
2
5
85
1
2
1
1
1
2
2
1
3
1
20
259
2
1
1
2
1
1
1
1
1
4
8
1
2
6
1
1
48
128
6
1895
57
636
977
407
56
627
51
13
8
23
22
1
42
477
1
87
72
2074
12
1338
3