1
4
3
1889
928
5
50
22
147
28
49
185
117
136
67
109
474
75
51
17
12
9
81
42
16
2
62
55
52
112
94
134
54
57
23
86
169
44
8
11
21
71
110
66
37
19
27
74
34
10
13
275
65
174
31
124
7
238
46
99
1110
92
15
14
166
48
33
64
32
68
24
6
36
26
1870
586
56
20
102
1017
29
88
59
82
40
47
111
87
76
291
115
41
53
69
285
25
101
35
529
30
125
Shopping cart