2098
2196
465
179
36
4
403
17
11
3
234
237
497
9
271
525
507
727
68
1
1
1
1
1
35
1
4
9
1
2
1
1
12
15
625
22
18
15
2
45
8
18
1
1
1
14
4
160
1
2
1
1001
66
9
1
45
795
655
591
833
1175
72
2
6
1
1569
1
1
1
82
3
1
1
2
1
2
1
14
268
1
4
1
1
2
1
1
2
4
5
5
2
58
133
6
1912
47
626
1056
348
61
654
55
15
6
34
13
50
486
1
83
90
2085
13
1305
2