599
489
488
490
1469
471
470
472
473
405
474
1444
406
1447
1471
1468
366
1470
1472
1622
333
960
952
940
1130
281
202
961
1170
1173
200
197
923
953
1148
195
194
193
914
936
942
1131
1138
1193
1192
114
111
108
107
41
40
38
36
