3
80
9
828
1927
350
1
29
6
811
667
35
1726
892
462
40
255
194
11
1275
729
616
1559
347
147
115
371
2019
99
114
552
548
50
24
182
30
18
112
294
397
211
42
155
27
272
1044
207
820
297
509
1000
