506
32
301
302
244
599
489
303
787
34
492
519
171
490
172
520
129
304
152
307
308
601
130
309
132
310
621
245
52
690
493
41
42
468
197
196
43
311
44
80
249
313
246
247
248
236
620
316
281
694
285
317
251
647
174
505
320
54
175
494
789
508
623
327
322
55
466
177
178
698
383
179
198
325
791
157
427
429
332
58
792
59
700
473
474
604
462
467
336
487
182
465
88
793
50
210
89
90
607
356
357
280
358
341
343
345
346
92
514
348
45
628
629
252
158
537
93
94
350
352
271
185
630
609
199
354
95
709
47
299
355
186
46
40
512
458
551
97
187
159
361
475
560
364
649
650
60
278
366
49
61
100
562
62
276
277
275
563
101
288
189
373
160
65
211
377
379
287
217
140
388
478
521
392
274
218
102
631
103
51
394
557
214
633
270
66
396
397
67
105
263
106
300
296
243
200
221
583
401
107
584
403
404
406
108
555
232
165
414
613
407
68
191
634
410
264
589
797
192
614
482
109
110
425
416
417
111
720
163
638
432
113
436
295
114
115
640
438
227
642
167
261
644
439
228
193
518
648
117
652
446
204
289
150
455
118
120
645
798
456
653
71
799
121
460
72
556
283
663
73
194
74
449
37
75
727
169
729
646
717
233
550
453
234
457
730
618
124
664
201
803
804
805
806
807
809
810
814
817
822
824
829
830
831
832
833
834
2002
2005
2006
2007
2008
2009
2012
2013
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2034
2041
2048
2050
2068
2069
2070
2071
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
