453
401
136
150
819
463
586
1254
449
382
1
1029
329
468
1032
2441
448
940
1011
403
830
1144
588
252
170
261
701
495
469
179
475
751
698
1586
237
1227
499
988
778
568
79
667
168
212
371
102
1552
55
134
252
395
