2151
2257
474
210
33
4
421
15
7
6
246
212
499
17
297
461
531
773
89
1
1
35
1
4
4
2
11
9
675
1
20
18
9
2
55
5
27
2
1
1
13
2
1
182
1
1
1
973
88
10
1
47
769
1
655
667
827
1240
76
2
1
2
1
1
1633
1
1
86
2
1
1
2
1
1
4
2
3
26
257
1
2
4
1
2
2
2
2
1
7
1
68
178
9
1909
55
576
1132
391
48
701
57
14
4
29
21
62
525
101
67
2139
12
1415
7