3
291
121
275
192
6
11
8
69
5
18
178
9
1578
76
114
1398
70
1
224
123
2
149
9
599
22
144
328
63
733
400
1022
28
264
153
268
39
306
1
1018
114
81
15
11
844
1655
367
280
160
259
