840
286
33
180
2023
500
989
711
14
1439
63
745
336
569
930
15
17
1478
931
887
99
352
417
462
1063
551
11
108
877
359
645
713
1210
213
313
74
311
9
272
719
203
1
233
97
530
434
218
651
585
1997
539
1084
1152
14
