2030
59
74
1054
34
21
478
29
6
755
24
18
731
28
14
1029
868
16
633
23
5
12337
276
352
501
17
906
420
13
1
1297
30
448
20
7
533
8
528
26
380
15
3
534
10
371
473
758
574
27
511
2
329
905
470
12
673
11
9
7097
77
367
454
346
4
342
5115
98
142
5827
78
21345
350
1563
5695
90
107
991
31
19
3881
85
133
424
435
546
857
9781
235
258
4650
60
54
240
751
22
25
604
306
823
46
4074
83
1570
535
743
35
4520
41
3893
81
137
5083
120
108
2368
125
109
21993
373
497
3915
57
52